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