# PieceFetchOptions

Defined in: [packages/synapse-sdk/src/types.ts:197](https://github.com/FilOzone/synapse-sdk/blob/218f90f1cf7635dc33af6f880b64b845c99676bc/packages/synapse-sdk/src/types.ts#L197)

## Properties

### client

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

Defined in: [packages/synapse-sdk/src/types.ts:199](https://github.com/FilOzone/synapse-sdk/blob/218f90f1cf7635dc33af6f880b64b845c99676bc/packages/synapse-sdk/src/types.ts#L199)

***

### pieceCid

> **pieceCid**: [`PieceCID`](/reference/filoz/synapse-sdk/synapse/interfaces/piececid/)

Defined in: [packages/synapse-sdk/src/types.ts:198](https://github.com/FilOzone/synapse-sdk/blob/218f90f1cf7635dc33af6f880b64b845c99676bc/packages/synapse-sdk/src/types.ts#L198)

***

### providerAddress?

> `optional` **providerAddress?**: `` `0x${string}` ``

Defined in: [packages/synapse-sdk/src/types.ts:200](https://github.com/FilOzone/synapse-sdk/blob/218f90f1cf7635dc33af6f880b64b845c99676bc/packages/synapse-sdk/src/types.ts#L200)

***

### signal?

> `optional` **signal?**: [`AbortSignal`](https://developer.mozilla.org/docs/Web/API/AbortSignal)

Defined in: [packages/synapse-sdk/src/types.ts:202](https://github.com/FilOzone/synapse-sdk/blob/218f90f1cf7635dc33af6f880b64b845c99676bc/packages/synapse-sdk/src/types.ts#L202)

***

### withCDN?

> `optional` **withCDN?**: `boolean`

Defined in: [packages/synapse-sdk/src/types.ts:201](https://github.com/FilOzone/synapse-sdk/blob/218f90f1cf7635dc33af6f880b64b845c99676bc/packages/synapse-sdk/src/types.ts#L201)