TransferError
Last updated
Last updated
Akin to TransferStatus, these are a bit more granular and specific. Every TransferError translates to a , but two or more TransferErrors can represent the same TransferStatus, and not all Transfer Statuses are represented by a TransferError
• InsufficientBalance: = "InsufficientBalance"
translates to TransferStatus.InsufficientBalance
occurs if the sender Identity does not have enough balance to cover the amount
• InsufficientPortfolioBalance: = "InsufficientPortfolioBalance"
translates to TransferStatus.PortfolioFailure
occurs if the sender Portfolio does not have enough balance to cover the amount
• InvalidGranularity: = "InvalidGranularity"
translates to TransferStatus.InvalidGranularity
occurs if attempting to transfer decimal amounts of a non-divisible token
• InvalidReceiverCdd: = "InvalidReceiverCdd"
translates to TransferStatus.InvalidReceiverIdentity
occurs if the receiver Identity doesn't have a valid CDD claim
• InvalidReceiverPortfolio: = "InvalidReceiverPortfolio"
translates to TransferStatus.PortfolioFailure
occurs if the receiver Portfolio doesn't exist
• InvalidSenderCdd: = "InvalidSenderCdd"
translates to TransferStatus.InvalidSenderIdentity
occurs if the receiver Identity doesn't have a valid CDD claim
• InvalidSenderPortfolio: = "InvalidSenderPortfolio"
translates to TransferStatus.PortfolioFailure
occurs if the sender Portfolio doesn't exist
• ScopeClaimMissing: = "ScopeClaimMissing"
translates to TransferStatus.ScopeClaimMissing
occurs if one of the participants doesn't have a valid Investor Uniqueness Claim for the Security Token
• SelfTransfer: = "SelfTransfer"
translates to TransferStatus.InvalidReceiverIdentity
occurs if the origin and destination Identities are the same
• TransfersFrozen: = "TransfersFrozen"
translates to TransferStatus.TransfersHalted
occurs if the Security Token's transfers are frozen
Defined in
Defined in
Defined in
Defined in
Defined in
Defined in
Defined in
Defined in
Defined in
Defined in