Skip to content

Function: fetchOwnedWalrusBlobs() ​

fetchOwnedWalrusBlobs(suiClient, walrusClient, owner): Promise<OwnedBlob[]>

Defined in: @meddleware/walrus-storage-client/src/query.ts:74

Return all Walrus blobs owned by owner. Resolves the on-chain Blob struct type dynamically via getBlobType(), so no package addresses are hardcoded.

Parameters ​

suiClient ​

ClientWithCoreApi

A Sui client exposing the unified core API (SuiGrpcClient).

walrusClient ​

ClientWithExtensions

A Walrus-extended client (see createWalrusClient).

owner ​

string

The address whose owned blobs to enumerate.

Returns ​

Promise<OwnedBlob[]>

The owner's blobs; entries that are not exactly the Blob type, or whose fields are missing or malformed, are skipped (never listed with invented values).

Throws ​

if an RPC call fails, or more than MAX_OWNED_BLOB_PAGES pages would be needed.

2026 Meddleware. All jams preserved.