Skip to content

CommitOptions

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

Options for the commit() split operation

optional extraData: `0x${string}`

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

Pre-built signed extraData. When provided, skips internal EIP-712 signing.


optional onSubmitted: () => void

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

Called after the addPieces transaction is submitted but before on-chain confirmation

void


pieces: object[]

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

Pieces to commit on-chain

pieceCid: PieceLink

optional pieceMetadata: Record<string, string>

Per-piece metadata (distinct from dataset metadata)