# DataSetWithPieces

Defined in: [synapse-react/src/warm-storage/use-data-sets.ts:12](https://github.com/FilOzone/synapse-sdk/blob/32f86959b0bf15557657ea412e31a0897440ca98/packages/synapse-react/src/warm-storage/use-data-sets.ts#L12)

Data set type

## Extends

- [`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/)

## Properties

### cacheMissRailId

> **cacheMissRailId**: `bigint`

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`cacheMissRailId`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#cachemissrailid)

***

### cdn

> **cdn**: `boolean`

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

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`cdn`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#cdn)

***

### cdnRailId

> **cdnRailId**: `bigint`

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`cdnRailId`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#cdnrailid)

***

### clientDataSetId

> **clientDataSetId**: `bigint`

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`clientDataSetId`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#clientdatasetid)

***

### commissionBps

> **commissionBps**: `bigint`

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`commissionBps`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#commissionbps)

***

### dataSetId

> **dataSetId**: `bigint`

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`dataSetId`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#datasetid)

***

### live

> **live**: `boolean`

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

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`live`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#live)

***

### managed

> **managed**: `boolean`

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

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`managed`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#managed)

***

### metadata

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

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

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`metadata`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#metadata)

***

### payee

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

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`payee`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#payee)

***

### payer

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

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`payer`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#payer)

***

### pdp

> **pdp**: [`PDPOffering`](/reference/filoz/synapse-core/sp-registry/interfaces/pdpoffering/)

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

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`pdp`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#pdp)

***

### pdpEndEpoch

> **pdpEndEpoch**: `bigint`

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`pdpEndEpoch`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#pdpendepoch)

***

### pdpRailId

> **pdpRailId**: `bigint`

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`pdpRailId`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#pdprailid)

***

### pieces

> **pieces**: `object`[]

Defined in: [synapse-react/src/warm-storage/use-data-sets.ts:13](https://github.com/FilOzone/synapse-sdk/blob/32f86959b0bf15557657ea412e31a0897440ca98/packages/synapse-react/src/warm-storage/use-data-sets.ts#L13)

#### cid

> **cid**: `PieceLink`

#### id

> **id**: `bigint`

#### metadata

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

#### url

> **url**: `string`

***

### providerId

> **providerId**: `bigint`

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`providerId`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#providerid)

***

### serviceProvider

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

#### Inherited from

[`DataSet`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/).[`serviceProvider`](/reference/filoz/synapse-core/warm-storage/interfaces/dataset/#serviceprovider)