# PdpDataSet

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

## Extends

- [`DataSetInfo`](/reference/storage/-internal-/type-aliases/datasetinfo/).[`PdpDataSetInfo`](/reference/storage/-internal-/type-aliases/pdpdatasetinfo/)

## Properties

### cacheMissRailId

> **cacheMissRailId**: `bigint`

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

#### Inherited from

`DataSetInfo.cacheMissRailId`

***

### cdn

> **cdn**: `boolean`

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

#### Inherited from

`PdpDataSetInfo.cdn`

***

### cdnRailId

> **cdnRailId**: `bigint`

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

#### Inherited from

`DataSetInfo.cdnRailId`

***

### clientDataSetId

> **clientDataSetId**: `bigint`

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

#### Inherited from

`DataSetInfo.clientDataSetId`

***

### commissionBps

> **commissionBps**: `bigint`

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

#### Inherited from

`DataSetInfo.commissionBps`

***

### dataSetId

> **dataSetId**: `bigint`

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

#### Inherited from

`DataSetInfo.dataSetId`

***

### hasActivePieces

> **hasActivePieces**: `boolean`

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

#### Inherited from

`PdpDataSetInfo.hasActivePieces`

***

### lifecycleReserveBalance

> **lifecycleReserveBalance**: `bigint`

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

#### Inherited from

`DataSetInfo.lifecycleReserveBalance`

***

### live

> **live**: `boolean`

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

#### Inherited from

`PdpDataSetInfo.live`

***

### managed

> **managed**: `boolean`

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

#### Inherited from

`PdpDataSetInfo.managed`

***

### metadata

> **metadata**: [`MetadataObject`](/reference/filoz/synapse-sdk/synapse/type-aliases/metadataobject/)

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

#### Inherited from

`PdpDataSetInfo.metadata`

***

### payee

> **payee**: `` `0x${string}` ``

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

#### Inherited from

`DataSetInfo.payee`

***

### payer

> **payer**: `` `0x${string}` ``

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

#### Inherited from

`DataSetInfo.payer`

***

### pdpEndEpoch

> **pdpEndEpoch**: `bigint`

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

#### Inherited from

`DataSetInfo.pdpEndEpoch`

***

### pdpRailId

> **pdpRailId**: `bigint`

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

#### Inherited from

`DataSetInfo.pdpRailId`

***

### pendingOneTimePayments

> **pendingOneTimePayments**: `bigint`

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

#### Inherited from

`DataSetInfo.pendingOneTimePayments`

***

### provider

> **provider**: [`PDPProvider`](/reference/filoz/synapse-sdk/synapse/interfaces/pdpprovider/) \| `null`

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

#### Inherited from

`PdpDataSetInfo.provider`

***

### providerId

> **providerId**: `bigint`

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

#### Inherited from

`DataSetInfo.providerId`

***

### serviceProvider

> **serviceProvider**: `` `0x${string}` ``

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

#### Inherited from

`DataSetInfo.serviceProvider`