# CommitResult

Defined in: [packages/synapse-sdk/src/types.ts:588](https://github.com/FilOzone/synapse-sdk/blob/d9d7ff65cc57a0664db3a209a0d25c3a4d4e34f0/packages/synapse-sdk/src/types.ts#L588)

Result of a commit operation

## Properties

### dataSetId

> **dataSetId**: `bigint`

Defined in: [packages/synapse-sdk/src/types.ts:594](https://github.com/FilOzone/synapse-sdk/blob/d9d7ff65cc57a0664db3a209a0d25c3a4d4e34f0/packages/synapse-sdk/src/types.ts#L594)

Data set ID (may be newly created)

***

### isNewDataSet

> **isNewDataSet**: `boolean`

Defined in: [packages/synapse-sdk/src/types.ts:596](https://github.com/FilOzone/synapse-sdk/blob/d9d7ff65cc57a0664db3a209a0d25c3a4d4e34f0/packages/synapse-sdk/src/types.ts#L596)

Whether a new data set was created

***

### pieceIds

> **pieceIds**: `bigint`[]

Defined in: [packages/synapse-sdk/src/types.ts:592](https://github.com/FilOzone/synapse-sdk/blob/d9d7ff65cc57a0664db3a209a0d25c3a4d4e34f0/packages/synapse-sdk/src/types.ts#L592)

Piece IDs assigned by the contract

***

### txHash

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

Defined in: [packages/synapse-sdk/src/types.ts:590](https://github.com/FilOzone/synapse-sdk/blob/d9d7ff65cc57a0664db3a209a0d25c3a4d4e34f0/packages/synapse-sdk/src/types.ts#L590)

Transaction hash