Skip to main content
Walrus Publisherは、データの保存準備、ストレージ料金の支払い、およびWalrusネットワークとのトランザクション管理を担当します。

BLOBの保存

BLOBをWalrusネットワークに追加します。BLOBデータはリクエストボディで送信されます。Publisherがデータの保存準備、ストレージ料金の支払い、Walrusネットワークとのトランザクション管理を行います。

ベースURL

ここで${endpoint_key}は、あなた専用のエンドポイントキーです。

クエリパラメータ

BLOBを保存するストレージエポック数(デフォルト: 1)
BLOBオブジェクトを送信するSuiアドレス
BLOBを削除可能として保存するかどうか(デフォルト: false)

リクエスト例

レスポンス - 新規作成BLOB

BLOBが初めて保存された場合、newlyCreatedフィールドに新しいBLOBの情報が含まれます:

レスポンス - 既に認証済みのBLOB

Publisherが同じBLOB IDかつ有効期間が十分な認証済みBLOBを見つけた場合、alreadyCertified JSON構造が返されます:
eventフィールドは、Sui Blobオブジェクトを作成したトランザクションをSui ExplorerやSui SDKで検索するために利用できるSuiイベントIDを返します。