-
Notifications
You must be signed in to change notification settings - Fork 38
/
errors.go
17 lines (15 loc) · 1008 Bytes
/
errors.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package types
import "cosmossdk.io/errors"
var (
ErrInvalidGasLimit = errors.Register(ModuleName, 1, "invalid gas limit")
ErrInvalidGasPrice = errors.Register(ModuleName, 2, "invalid gas price")
ErrInvalidContractAddress = errors.Register(ModuleName, 3, "invalid contract address")
ErrAlreadyRegistered = errors.Register(ModuleName, 4, "contract already registered")
ErrDuplicateContract = errors.Register(ModuleName, 5, "duplicate contract")
ErrNoContractAddresses = errors.Register(ModuleName, 6, "no contract addresses found")
ErrInvalidCodeId = errors.Register(ModuleName, 7, "invalid code id")
ErrDeductingGasFees = errors.Register(ModuleName, 8, "not possible to deduct gas fees")
ErrMissingGranterAddress = errors.Register(ModuleName, 9, "missing granter address")
ErrNoGranterAccount = errors.Register(ModuleName, 10, "granter address does not exist")
ErrInvalidFundingMode = errors.Register(ModuleName, 11, "invalid funding mode")
)