github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/x/params/types/errors.go (about) 1 package types 2 3 import ( 4 sdk "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/types" 5 sdkerrors "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/types/errors" 6 "github.com/fibonacci-chain/fbc/libs/cosmos-sdk/x/params" 7 ) 8 9 // Param module codespace constants 10 const ( 11 DefaultCodespace string = "params" 12 BaseParamsError = 4001 13 14 CodeInvalidMaxProposalNum uint32 = BaseParamsError + 4 15 ) 16 17 // ErrInvalidMaxProposalNum returns error when the number of params to change are out of limit 18 var RegisteredErrInvalidParamsNum = sdkerrors.Register(params.ModuleName, CodeInvalidMaxProposalNum, "invalid param number") 19 20 // ErrInvalidParamsNum returns error when the number of params to change are out of limit 21 func ErrInvalidParamsNum(codespace string, msg string) sdk.EnvelopedErr { 22 return sdk.EnvelopedErr{sdkerrors.Wrap(RegisteredErrInvalidParamsNum, msg)} 23 }