uploadPieceStreaming
uploadPieceStreaming(
options):Promise<OutputType>
Defined in: packages/synapse-core/src/sp/sp.ts:275
Upload piece data using the 3-step CommP-last streaming protocol.
Protocol:
- POST /pdp/piece/uploads → get upload session UUID
- PUT /pdp/piece/uploads/{uuid} → stream data while calculating CommP
- POST /pdp/piece/uploads/{uuid} → finalize with calculated CommP
Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
options | OptionsType | uploadPieceStreaming.OptionsType |
Returns
Section titled “Returns”PieceCID and size of uploaded data uploadPieceStreaming.OutputType