addPiecesFits
addPiecesFits(
options):boolean
Defined in: packages/synapse-core/src/sp/add-pieces-fits.ts:77
Whether a candidate piece list fits in one addPieces / createAndAdd message.
Checks estimated encoded-params size against SIZE_CONSTANTS.MAX_ADD_PIECES_MESSAGE_SIZE.
Legacy data sets also have an 80-piece cap when their ID and chain cutoff are supplied.
Empty pieces does not fit.
Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
options | LimiterOptions | addPiecesFits.OptionsType |
Returns
Section titled “Returns”boolean
Whether the pieces fit addPiecesFits.OutputType
Example
Section titled “Example”import { addPiecesFits } from '@filoz/synapse-core/sp'
const fits = addPiecesFits({ kind: 'addPieces', dataSetId, legacyPieceStorageIdLimit, pieces: [{ pieceCid }],})