# ComprehensiveDataSetStatus

Defined in: [packages/synapse-sdk/src/warm-storage/service.ts:84](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/warm-storage/service.ts#L84)

Combined status information from both PDP server and chain

## Properties

### chainStatus

```ts
chainStatus: DataSetCreationVerification;
```

Defined in: [packages/synapse-sdk/src/warm-storage/service.ts:90](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/warm-storage/service.ts#L90)

Chain verification status

***

### serverStatus

```ts
serverStatus: 
  | DataSetCreationStatusResponse
  | null;
```

Defined in: [packages/synapse-sdk/src/warm-storage/service.ts:88](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/warm-storage/service.ts#L88)

Server-side status

***

### summary

```ts
summary: object;
```

Defined in: [packages/synapse-sdk/src/warm-storage/service.ts:92](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/warm-storage/service.ts#L92)

Combined status summary

#### dataSetId

```ts
dataSetId: number | null;
```

Final data set ID if available

#### error

```ts
error: string | null;
```

Any error messages

#### isComplete

```ts
isComplete: boolean;
```

Whether creation is complete and successful, both on chain and on the server

#### isLive

```ts
isLive: boolean;
```

Whether data set is live on chain

***

### txHash

```ts
txHash: string;
```

Defined in: [packages/synapse-sdk/src/warm-storage/service.ts:86](https://github.com/FilOzone/synapse-sdk/blob/1d6c4b9fe34534bf1087dfe41491b72be0b46858/packages/synapse-sdk/src/warm-storage/service.ts#L86)

Transaction hash