Skip to content

CommitOptions

Defined in: packages/synapse-sdk/src/types.ts:497

Options for committing pieces on-chain

optional extraData: `0x${string}`

Defined in: packages/synapse-sdk/src/types.ts:501

Pre-built signed extraData (avoids re-signing)


optional onSubmitted: (txHash) => void

Defined in: packages/synapse-sdk/src/types.ts:503

Called when the commit transaction is submitted (before on-chain confirmation)

ParameterType
txHash`0x${string}`

void


pieces: object[]

Defined in: packages/synapse-sdk/src/types.ts:499

Pieces to commit with optional per-piece metadata

pieceCid: PieceLink

optional pieceMetadata: MetadataObject