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  }