Skip to content

CommitOptions

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

Options for committing pieces on-chain

optional extraData?: `0x${string}`

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

Pre-built signed extraData (avoids re-signing)


optional onSubmitted?: (txHash) => void

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

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

Pieces to commit with optional per-piece metadata

pieceCid: PieceCID

optional pieceMetadata?: MetadataObject