PdpDataSet
Defined in: packages/synapse-core/src/warm-storage/types.ts:49
Data set information returned from Warm Storage contract
Extends
Section titled “Extends”Extended by
Section titled “Extended by”Properties
Section titled “Properties”cacheMissRailId
Section titled “cacheMissRailId”cacheMissRailId:
bigint
Defined in: packages/synapse-core/src/warm-storage/types.ts:15
Payment rail ID for cache-miss egress.
Inherited from
Section titled “Inherited from”DataSetInfo.cacheMissRailId
cdn:
boolean
Defined in: packages/synapse-core/src/warm-storage/types.ts:42
Whether the data set is using CDN.
Inherited from
Section titled “Inherited from”PdpDataSetInfo.cdn
cdnRailId
Section titled “cdnRailId”cdnRailId:
bigint
Defined in: packages/synapse-core/src/warm-storage/types.ts:17
Payment rail ID for CDN egress.
Inherited from
Section titled “Inherited from”DataSetInfo.cdnRailId
clientDataSetId
Section titled “clientDataSetId”clientDataSetId:
bigint
Defined in: packages/synapse-core/src/warm-storage/types.ts:27
Client-provided data set ID (nonce).
Inherited from
Section titled “Inherited from”DataSetInfo.clientDataSetId
commissionBps
Section titled “commissionBps”commissionBps:
bigint
Defined in: packages/synapse-core/src/warm-storage/types.ts:25
Commission in basis points.
Inherited from
Section titled “Inherited from”DataSetInfo.commissionBps
dataSetId
Section titled “dataSetId”dataSetId:
bigint
Defined in: packages/synapse-core/src/warm-storage/types.ts:33
Data set ID.
Inherited from
Section titled “Inherited from”DataSetInfo.dataSetId
live:
boolean
Defined in: packages/synapse-core/src/warm-storage/types.ts:38
Whether the data set is live in the PDP Verifier contract.
Inherited from
Section titled “Inherited from”PdpDataSetInfo.live
managed
Section titled “managed”managed:
boolean
Defined in: packages/synapse-core/src/warm-storage/types.ts:40
Whether the data set is managed by the current Warm Storage contract.
Inherited from
Section titled “Inherited from”PdpDataSetInfo.managed
metadata
Section titled “metadata”metadata:
MetadataObject
Defined in: packages/synapse-core/src/warm-storage/types.ts:44
Metadata associated with the data set.
Inherited from
Section titled “Inherited from”PdpDataSetInfo.metadata
payee:
`0x${string}`
Defined in: packages/synapse-core/src/warm-storage/types.ts:21
Payee address for data set storage.
Inherited from
Section titled “Inherited from”DataSetInfo.payee
payer:
`0x${string}`
Defined in: packages/synapse-core/src/warm-storage/types.ts:19
Payer address for data set storage.
Inherited from
Section titled “Inherited from”DataSetInfo.payer
pdpEndEpoch
Section titled “pdpEndEpoch”pdpEndEpoch:
bigint
Defined in: packages/synapse-core/src/warm-storage/types.ts:29
End epoch for PDP service.
Inherited from
Section titled “Inherited from”DataSetInfo.pdpEndEpoch
pdpRailId
Section titled “pdpRailId”pdpRailId:
bigint
Defined in: packages/synapse-core/src/warm-storage/types.ts:13
Payment rail ID for PDP proofs.
Inherited from
Section titled “Inherited from”DataSetInfo.pdpRailId
provider
Section titled “provider”provider:
PDPProvider
Defined in: packages/synapse-core/src/warm-storage/types.ts:46
PDP provider associated with the data set.
Inherited from
Section titled “Inherited from”PdpDataSetInfo.provider
providerId
Section titled “providerId”providerId:
bigint
Defined in: packages/synapse-core/src/warm-storage/types.ts:31
Provider ID for the data set.
Inherited from
Section titled “Inherited from”DataSetInfo.providerId
serviceProvider
Section titled “serviceProvider”serviceProvider:
`0x${string}`
Defined in: packages/synapse-core/src/warm-storage/types.ts:23
Service provider address.
Inherited from
Section titled “Inherited from”DataSetInfo.serviceProvider