github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/app/types/errors.go (about) 1 package types 2 3 import ( 4 sdkerrors "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/types/errors" 5 ) 6 7 const ( 8 // RootCodespace is the codespace for all errors defined in this package 9 RootCodespace = "fbchain" 10 ) 11 12 // NOTE: We can't use 1 since that error code is reserved for internal errors. 13 14 var ( 15 // ErrInvalidValue returns an error resulting from an invalid value. 16 ErrInvalidValue = sdkerrors.Register(RootCodespace, 2, "invalid value") 17 18 // ErrInvalidChainID returns an error resulting from an invalid chain ID. 19 ErrInvalidChainID = sdkerrors.Register(RootCodespace, 3, "invalid chain ID") 20 21 // ErrVMExecution returns an error resulting from an error in EVM execution. 22 ErrVMExecution = sdkerrors.Register(RootCodespace, 4, "error while executing evm transaction") 23 24 ErrInvalidMsgType = sdkerrors.Register(RootCodespace, 5, "invalid message type") 25 )