/
errors.go
17 lines (15 loc) · 1.13 KB
/
errors.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package types
import (
sdkerrors "github.com/cosmos/cosmos-sdk/types/errors"
)
var (
ErrInvalid = sdkerrors.Register(ModuleName, 3, "invalid")
ErrSupplyOverflow = sdkerrors.Register(ModuleName, 4, "malicious ERC20 with invalid supply sent over bridge")
ErrDelegateKeys = sdkerrors.Register(ModuleName, 5, "failed to delegate keys")
ErrEmptyEthSig = sdkerrors.Register(ModuleName, 6, "empty Ethereum signature")
ErrInvalidERC20Event = sdkerrors.Register(ModuleName, 7, "invalid ERC20 deployed event")
ErrInvalidEthereumProposalRecipient = sdkerrors.Register(ModuleName, 8, "invalid community pool Ethereum spend proposal recipient")
ErrInvalidEthereumProposalAmount = sdkerrors.Register(ModuleName, 9, "invalid community pool Ethereum spend proposal amount")
ErrInvalidEthereumProposalBridgeFee = sdkerrors.Register(ModuleName, 10, "invalid community pool Ethereum spend proposal bridge fee")
ErrEthereumProposalDenomMismatch = sdkerrors.Register(ModuleName, 11, "community pool Ethereum spend proposal amount and bridge fee denom mismatch")
)