github.com/Finschia/finschia-sdk@v0.48.1/x/token/errors.go (about)

     1  package token
     2  
     3  import (
     4  	sdkerrors "github.com/Finschia/finschia-sdk/types/errors"
     5  )
     6  
     7  const tokenCodespace = ModuleName
     8  
     9  var (
    10  	ErrTokenNotExist            = sdkerrors.Register(tokenCodespace, 2, "token does not exist")
    11  	ErrTokenNotMintable         = sdkerrors.Register(tokenCodespace, 3, "token is not mintable") // Currently never used
    12  	ErrInvalidTokenName         = sdkerrors.Register(tokenCodespace, 4, "token name should not be empty")
    13  	ErrInvalidTokenDecimals     = sdkerrors.Register(tokenCodespace, 5, "token decimals should be within the range in 0 ~ 18")
    14  	ErrInvalidAmount            = sdkerrors.Register(tokenCodespace, 6, "invalid token amount")
    15  	ErrInvalidImageURILength    = sdkerrors.Register(tokenCodespace, 7, "invalid token uri length")
    16  	ErrInvalidNameLength        = sdkerrors.Register(tokenCodespace, 8, "invalid name length")
    17  	ErrInvalidTokenSymbol       = sdkerrors.Register(tokenCodespace, 9, "invalid token symbol")
    18  	ErrTokenNoPermission        = sdkerrors.Register(tokenCodespace, 10, "account does not have the permission")
    19  	ErrAccountExist             = sdkerrors.Register(tokenCodespace, 11, "account already exists")  // Currently never used
    20  	ErrAccountNotExist          = sdkerrors.Register(tokenCodespace, 12, "account does not exists") // Currently never used
    21  	ErrInsufficientBalance      = sdkerrors.Register(tokenCodespace, 13, "insufficient balance")
    22  	ErrSupplyExist              = sdkerrors.Register(tokenCodespace, 14, "supply for token already exists") // Currently never used
    23  	ErrInsufficientSupply       = sdkerrors.Register(tokenCodespace, 15, "insufficient supply")             // Currently never used
    24  	ErrInvalidChangesFieldCount = sdkerrors.Register(tokenCodespace, 16, "invalid count of field changes")  // Currently never used
    25  	ErrEmptyChanges             = sdkerrors.Register(tokenCodespace, 17, "changes is empty")
    26  	ErrInvalidChangesField      = sdkerrors.Register(tokenCodespace, 18, "invalid field of changes")
    27  	ErrDuplicateChangesField    = sdkerrors.Register(tokenCodespace, 19, "invalid field of changes")
    28  	ErrInvalidMetaLength        = sdkerrors.Register(tokenCodespace, 20, "invalid meta length")
    29  	ErrSupplyOverflow           = sdkerrors.Register(tokenCodespace, 21, "supply for token reached maximum") // Currently never used
    30  	ErrApproverProxySame        = sdkerrors.Register(tokenCodespace, 22, "approver is same with proxy")
    31  	ErrTokenNotApproved         = sdkerrors.Register(tokenCodespace, 23, "proxy is not approved on the token")
    32  	ErrTokenAlreadyApproved     = sdkerrors.Register(tokenCodespace, 24, "proxy is already approved on the token")
    33  )