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

     1  package types
     2  
     3  import (
     4  	sdkerrors "github.com/Finschia/finschia-sdk/types/errors"
     5  )
     6  
     7  // x/distribution module sentinel errors
     8  var (
     9  	ErrEmptyDelegatorAddr      = sdkerrors.Register(ModuleName, 2, "delegator address is empty")
    10  	ErrEmptyWithdrawAddr       = sdkerrors.Register(ModuleName, 3, "withdraw address is empty")
    11  	ErrEmptyValidatorAddr      = sdkerrors.Register(ModuleName, 4, "validator address is empty")
    12  	ErrEmptyDelegationDistInfo = sdkerrors.Register(ModuleName, 5, "no delegation distribution info")
    13  	ErrNoValidatorDistInfo     = sdkerrors.Register(ModuleName, 6, "no validator distribution info")
    14  	ErrNoValidatorCommission   = sdkerrors.Register(ModuleName, 7, "no validator commission to withdraw")
    15  	ErrSetWithdrawAddrDisabled = sdkerrors.Register(ModuleName, 8, "set withdraw address disabled")
    16  	ErrBadDistribution         = sdkerrors.Register(ModuleName, 9, "community pool does not have sufficient coins to distribute")
    17  	ErrInvalidProposalAmount   = sdkerrors.Register(ModuleName, 10, "invalid community pool spend proposal amount")
    18  	ErrEmptyProposalRecipient  = sdkerrors.Register(ModuleName, 11, "invalid community pool spend proposal recipient")
    19  	ErrNoValidatorExists       = sdkerrors.Register(ModuleName, 12, "validator does not exist")
    20  	ErrNoDelegationExists      = sdkerrors.Register(ModuleName, 13, "delegation does not exist")
    21  )