Skip to content

Function: setBlobAttributes() ​

setBlobAttributes(client, blobObjectId, signer, attributes): Promise<{ digest: string; }>

Defined in: @meddleware/walrus-storage-client/src/manage.ts:159

Set on-chain key/value attributes on a blob (Node.js — signs and executes). A null value deletes that attribute.

Parameters ​

client ​

ClientWithExtensions

A Walrus-extended client.

blobObjectId ​

string

The on-chain Blob object id.

signer ​

Signer

The keypair authorising the write.

attributes ​

Record<string, string | null>

Attributes to set; null deletes the key.

Returns ​

Promise<{ digest: string; }>

The executed transaction digest.

2026 Meddleware. All jams preserved.