Skip to content

CommitOptions

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

Options for committing pieces on-chain

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

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

Pre-built signed extraData (avoids re-signing)


optional onSubmitted?: (txHash) => void

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

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

Pieces to commit with optional per-piece metadata

pieceCid: PieceCID

optional pieceMetadata?: MetadataObject