# api\_entities\_Asset\_types.TransferBreakdown

[@polymeshassociation/polymesh-sdk](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/classes) / [Modules](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/modules) / [api/entities/Asset/types](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/modules-1/api_entities_asset_types) / TransferBreakdown

## Interface: TransferBreakdown

[api/entities/Asset/types](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/modules-1/api_entities_asset_types).TransferBreakdown

Object containing every reason why a specific Asset transfer would fail

### Table of contents

#### Properties

* [compliance](#compliance)
* [general](#general)
* [restrictions](#restrictions)
* [result](#result)

### Properties

#### compliance

• **compliance**: [`Compliance`](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/interfaces/types.compliance)

how the transfer adheres to the asset's compliance rules

**Defined in**

[api/entities/Asset/types.ts:44](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/api/entities/Asset/types.ts#L44)

***

#### general

• **general**: [`TransferError`](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/enums/types.transfererror)\[]

list of general transfer errors

**Defined in**

[api/entities/Asset/types.ts:40](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/api/entities/Asset/types.ts#L40)

***

#### restrictions

• **restrictions**: [`TransferRestrictionResult`](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/interfaces/api_entities_asset_types.transferrestrictionresult)\[]

list of transfer restrictions and whether the transfer satisfies each one

**Defined in**

[api/entities/Asset/types.ts:48](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/api/entities/Asset/types.ts#L48)

***

#### result

• **result**: `boolean`

true if the transfer is possible

**Defined in**

[api/entities/Asset/types.ts:52](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/api/entities/Asset/types.ts#L52)
