# AddPiecesCommit

> **AddPiecesCommit** = `object`

Defined in: packages/synapse-core/dist/src/sp/commit.d.ts:15

## Properties

### clientDataSetId

> **clientDataSetId**: `string`

Defined in: packages/synapse-core/dist/src/sp/commit.d.ts:18

***

### dataSetId

> **dataSetId**: `string`

Defined in: packages/synapse-core/dist/src/sp/commit.d.ts:17

***

### extraData

> **extraData**: `Hex`

Defined in: packages/synapse-core/dist/src/sp/commit.d.ts:22

***

### kind

> **kind**: `"addPieces"`

Defined in: packages/synapse-core/dist/src/sp/commit.d.ts:16

***

### nonce

> **nonce**: `string`

Defined in: packages/synapse-core/dist/src/sp/commit.d.ts:19

***

### payer

> **payer**: `Address`

Defined in: packages/synapse-core/dist/src/sp/commit.d.ts:20

***

### pieces

> **pieces**: [`CommitPiece`](/reference/filoz/synapse-sdk/synapse/type-aliases/commitpiece/)[]

Defined in: packages/synapse-core/dist/src/sp/commit.d.ts:21