Skip to content

CommitOptions

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

Options for committing pieces on-chain

optional extraData: `0x${string}`

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

Pre-built signed extraData (avoids re-signing)


optional onSubmitted: (txHash) => void

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

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:491

Pieces to commit with optional per-piece metadata

pieceCid: PieceLink

optional pieceMetadata: MetadataObject