LimiterOptions
LimiterOptions = {
dataSet?:PdpDataSet;dataSetId?:bigint;kind:"addPieces";legacyPieceStorageIdLimit?:bigint;pieces:LimiterPiece[]; } | {cdn?:boolean;kind:"createDataSetAndAddPieces";metadata?:MetadataObject;pieces:LimiterPiece[]; }
Defined in: packages/synapse-core/src/sp/add-pieces-fits.ts:22
Union Members
Section titled “Union Members”Type Literal
Section titled “Type Literal”{ dataSet?: PdpDataSet; dataSetId?: bigint; kind: "addPieces"; legacyPieceStorageIdLimit?: bigint; pieces: LimiterPiece[]; }
dataSet?
Section titled “dataSet?”
optionaldataSet?:PdpDataSet
Data set supplied to custom batch limiters.
dataSetId?
Section titled “dataSetId?”
optionaldataSetId?:bigint
Target data set ID. Defaults to dataSet.dataSetId.
kind:
"addPieces"
legacyPieceStorageIdLimit?
Section titled “legacyPieceStorageIdLimit?”
optionallegacyPieceStorageIdLimit?:bigint
Chain’s compact-storage cutoff. Without it or a data set ID, the legacy count check is skipped.
pieces
Section titled “pieces”pieces:
LimiterPiece[]
Type Literal
Section titled “Type Literal”{ cdn?: boolean; kind: "createDataSetAndAddPieces"; metadata?: MetadataObject; pieces: LimiterPiece[]; }