Skip to main content
Version: v30.0.x

Enumeration: TransferError

Defined in: src/api/entities/Asset/types.ts:307

Akin to TransferStatus, these are a bit more granular and specific. Every TransferError translates to a TransferStatus, but two or more TransferErrors can represent the same TransferStatus, and not all Transfer Statuses are represented by a TransferError

Enumeration Members

AssetDoesNotExists

AssetDoesNotExists: "AssetDoesNotExists"

Defined in: src/api/entities/Asset/types.ts:385

occurs if asset to be check for transfer, no longer exists


BalanceOverflow

BalanceOverflow: "BalanceOverflow"

Defined in: src/api/entities/Asset/types.ts:390

occurs if receiver balance will overflow on receiving the transfer amount


ComplianceFailure

ComplianceFailure: "ComplianceFailure"

Defined in: src/api/entities/Asset/types.ts:375

translates to TransferStatus.ComplianceFailure

occurs if some compliance rule would prevent the transfer


InsufficientBalance

InsufficientBalance: "InsufficientBalance"

Defined in: src/api/entities/Asset/types.ts:344

translates to TransferStatus.InsufficientBalance

occurs if the sender Identity does not have enough balance to cover the amount


InsufficientPortfolioBalance

InsufficientPortfolioBalance: "InsufficientPortfolioBalance"

Defined in: src/api/entities/Asset/types.ts:368

translates to TransferStatus.PortfolioFailure

occurs if the sender Portfolio does not have enough balance to cover the amount


InvalidGranularity

InvalidGranularity: "InvalidGranularity"

Defined in: src/api/entities/Asset/types.ts:313

translates to TransferStatus.InvalidGranularity

occurs if attempting to transfer decimal amounts of a non-divisible token


InvalidReceiverCdd

InvalidReceiverCdd: "InvalidReceiverCdd"

Defined in: src/api/entities/Asset/types.ts:325

translates to TransferStatus.InvalidReceiverIdentity

occurs if the receiver Identity doesn't have a valid CDD claim


InvalidReceiverPortfolio

InvalidReceiverPortfolio: "InvalidReceiverPortfolio"

Defined in: src/api/entities/Asset/types.ts:362

translates to TransferStatus.PortfolioFailure

occurs if the receiver Portfolio doesn't exist


InvalidSenderCdd

InvalidSenderCdd: "InvalidSenderCdd"

Defined in: src/api/entities/Asset/types.ts:331

translates to TransferStatus.InvalidSenderIdentity

occurs if the receiver Identity doesn't have a valid CDD claim


InvalidSenderPortfolio

InvalidSenderPortfolio: "InvalidSenderPortfolio"

Defined in: src/api/entities/Asset/types.ts:356

translates to TransferStatus.PortfolioFailure

occurs if the sender Portfolio doesn't exist


ScopeClaimMissing

ScopeClaimMissing: "ScopeClaimMissing"

Defined in: src/api/entities/Asset/types.ts:338

translates to TransferStatus.ScopeClaimMissing

occurs if one of the participants doesn't have a valid Investor Uniqueness Claim for the Asset


SelfTransfer

SelfTransfer: "SelfTransfer"

Defined in: src/api/entities/Asset/types.ts:319

translates to TransferStatus.InvalidReceiverIdentity

occurs if the origin and destination Identities are the same


TransferNotAllowed

TransferNotAllowed: "TransferNotAllowed"

Defined in: src/api/entities/Asset/types.ts:380

occurs if some statistics transfer condition would prevent the transfer


TransfersFrozen

TransfersFrozen: "TransfersFrozen"

Defined in: src/api/entities/Asset/types.ts:350

translates to TransferStatus.TransfersHalted

occurs if the Asset's transfers are frozen