Skip to content

parseGetDataSet

parseGetDataSet(data): OutputType

Defined in: packages/synapse-core/src/warm-storage/get-data-set.ts:87

Parse the FWSS getDataSet contract result.

Parameter Type Description
data { cacheMissRailId: bigint; cdnRailId: bigint; clientDataSetId: bigint; commissionBps: bigint; dataSetId: bigint; lifecycleReserveBalance: bigint; payee: `0x${string}`; payer: `0x${string}`; pdpEndEpoch: bigint; pdpRailId: bigint; pendingOneTimePayments: bigint; providerId: bigint; serviceProvider: `0x${string}`; } Raw getDataSet contract output
data.cacheMissRailId bigint -
data.cdnRailId bigint -
data.clientDataSetId bigint -
data.commissionBps bigint -
data.dataSetId bigint -
data.lifecycleReserveBalance bigint -
data.payee `0x${string}` -
data.payer `0x${string}` -
data.pdpEndEpoch bigint -
data.pdpRailId bigint -
data.pendingOneTimePayments bigint -
data.providerId bigint -
data.serviceProvider `0x${string}` -

OutputType

Data-set information, or null when the contract returns its missing-data-set sentinel