addPiecesFits
addPiecesFits(
options):boolean
Defined in: packages/synapse-core/src/sp/add-pieces-fits.ts:63
Whether a candidate piece list fits in one addPieces / createAndAdd message.
Uses estimated encoded-params size (PieceCID bytes + dummy extraData) against
SIZE_CONSTANTS.MAX_ADD_PIECES_MESSAGE_SIZE (64 KiB message cap minus
overhead). 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', dataSet, pieces: [{ pieceCid }],})