Skip to main content
Version: 30.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