Skip to content

DataSetWithPieces

Defined in: synapse-react/src/warm-storage/use-data-sets.ts:7

Data set information returned from Warm Storage contract

cacheMissRailId: bigint

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:8

Payment rail ID for cache-miss egress.

PdpDataSet.cacheMissRailId


cdn: boolean

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:22

Whether the data set is using CDN.

PdpDataSet.cdn


cdnRailId: bigint

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:9

Payment rail ID for CDN egress.

PdpDataSet.cdnRailId


clientDataSetId: bigint

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:14

Client-provided data set ID (nonce).

PdpDataSet.clientDataSetId


commissionBps: bigint

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:13

Commission in basis points.

PdpDataSet.commissionBps


dataSetId: bigint

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:17

Data set ID.

PdpDataSet.dataSetId


live: boolean

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:20

Whether the data set is live in the PDP Verifier contract.

PdpDataSet.live


managed: boolean

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:21

Whether the data set is managed by the current Warm Storage contract.

PdpDataSet.managed


metadata: MetadataObject

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:23

Metadata associated with the data set.

PdpDataSet.metadata


payee: `0x${string}`

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:11

Payee address for data set storage.

PdpDataSet.payee


payer: `0x${string}`

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:10

Payer address for data set storage.

PdpDataSet.payer


pdpEndEpoch: bigint

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:15

End epoch for PDP service.

PdpDataSet.pdpEndEpoch


pdpRailId: bigint

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:7

Payment rail ID for PDP proofs.

PdpDataSet.pdpRailId


pieces: PieceWithMetadata[]

Defined in: synapse-react/src/warm-storage/use-data-sets.ts:8


provider: PDPProvider

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:24

PDP provider associated with the data set.

PdpDataSet.provider


providerId: bigint

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:16

Provider ID for the data set.

PdpDataSet.providerId


serviceProvider: `0x${string}`

Defined in: synapse-core/dist/src/warm-storage/types.d.ts:12

Service provider address.

PdpDataSet.serviceProvider