DataSetInfo
Defined in: packages/synapse-sdk/src/types.ts:231
Data set information returned from Warm Storage contract
Extended by
Section titled “Extended by”Properties
Section titled “Properties”cacheMissRailId
Section titled “cacheMissRailId”cacheMissRailId:
bigint
Defined in: packages/synapse-sdk/src/types.ts:235
For CDN add-on: ID of the cache miss payment rail
cdnRailId
Section titled “cdnRailId”cdnRailId:
bigint
Defined in: packages/synapse-sdk/src/types.ts:237
For CDN add-on: ID of the CDN payment rail
clientDataSetId
Section titled “clientDataSetId”clientDataSetId:
bigint
Defined in: packages/synapse-sdk/src/types.ts:247
Client’s sequential dataset ID within this Warm Storage contract
commissionBps
Section titled “commissionBps”commissionBps:
bigint
Defined in: packages/synapse-sdk/src/types.ts:245
Commission rate in basis points (dynamic based on CDN usage)
dataSetId
Section titled “dataSetId”dataSetId:
bigint
Defined in: packages/synapse-sdk/src/types.ts:255
PDP Data Set ID
payee:
`0x${string}`
Defined in: packages/synapse-sdk/src/types.ts:241
SP’s beneficiary address
payer:
`0x${string}`
Defined in: packages/synapse-sdk/src/types.ts:239
Address paying for storage
paymentEndEpoch?
Section titled “paymentEndEpoch?”
optionalpaymentEndEpoch?:bigint
Defined in: packages/synapse-sdk/src/types.ts:253
pdpEndEpoch
Section titled “pdpEndEpoch”pdpEndEpoch:
bigint
Defined in: packages/synapse-sdk/src/types.ts:249
Epoch when PDP payments end (0 if not terminated)
pdpRailId
Section titled “pdpRailId”pdpRailId:
bigint
Defined in: packages/synapse-sdk/src/types.ts:233
ID of the PDP payment rail
providerId
Section titled “providerId”providerId:
bigint
Defined in: packages/synapse-sdk/src/types.ts:251
Provider ID from the ServiceProviderRegistry
serviceProvider
Section titled “serviceProvider”serviceProvider:
`0x${string}`
Defined in: packages/synapse-sdk/src/types.ts:243
Service provider address (operator)