Skip to main content

Module token

Module token 

Source

Structs§

GasFeesPaidByNotAllowedError
The transition asks the contract owner to pay the gas of a document action whose token cost does not offer that (see GasFeesPaidBy::resolve). An action without a token cost offers nothing.
IdentityDoesNotHaveEnoughTokenBalanceError
IdentityHasNotAgreedToPayRequiredTokenAmountError
IdentityTokenAccountAlreadyFrozenError
IdentityTokenAccountFrozenError
IdentityTokenAccountNotFrozenError
IdentityTryingToPayWithWrongTokenError
InconsistentGasFeesPaidByInBatchError
A batch is paid for as a whole, so a contract owner sponsors either every transition in it or none. The batch mixes transitions the document owner pays for with sponsored ones, or asks two different contract owners to pay. None stands for the document owner.
InvalidGroupPositionError
InvalidTokenClaimNoCurrentRewards
InvalidTokenClaimPropertyMismatch
InvalidTokenClaimWrongClaimant
InvalidTokenPositionStateError
NewAuthorizedActionTakerGroupDoesNotExistError
NewAuthorizedActionTakerIdentityDoesNotExistError
NewAuthorizedActionTakerMainGroupNotSetError
NewTokensDestinationIdentityDoesNotExistError
PreProgrammedDistributionTimestampInPastError
RequiredTokenPaymentInfoNotSetError
TokenAlreadyPausedError
TokenAmountUnderMinimumSaleAmount
TokenDirectPurchaseUserPriceTooLow
TokenIsPausedError
TokenMintPastMaxSupplyError
TokenNotForDirectSale
TokenNotPausedError
TokenOncePerIdentityDistributionAlreadyClaimedError
TokenSettingMaxSupplyToLessThanCurrentSupplyError
TokenShieldedPaymentAmountMismatchError
A document action’s shielded token payment proves a different amount than the token cost the document type requires for that action.
TokenShieldedPaymentNotRequiredError
A document transition carries a shielded token payment but the document type has no token cost for that action, so there is nothing for the bundle to pay.
TokenShieldedPoolNotEnabledError
A shielded token operation targeted a token whose configuration has no shielded pool.
TokenTransferRecipientIdentityNotExistError
UnauthorizedTokenActionError