diff --git a/CHANGELOG.md b/CHANGELOG.md index 666372210..c6aaad963 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ ### BUG FIXES - [\#748](https://github.com/cosmos/evm/pull/748) Fix DynamicFeeChecker in Cosmos ante handler to respect NoBaseFee feemarkets' parameter. +- [\#756](https://github.com/cosmos/evm/pull/756) Fix error message typo in NewMsgCancelProposal. - [\#772](https://github.com/cosmos/evm/pull/772) Avoid panic on close if evm mempool not used. ## v0.5.0 diff --git a/precompiles/gov/types.go b/precompiles/gov/types.go index 8c0777bf4..0944eb2b7 100644 --- a/precompiles/gov/types.go +++ b/precompiles/gov/types.go @@ -243,7 +243,7 @@ func NewMsgDeposit(args []interface{}, addrCdc address.Codec) (*govv1.MsgDeposit func NewMsgCancelProposal(args []interface{}, addrCdc address.Codec) (*govv1.MsgCancelProposal, common.Address, error) { emptyAddr := common.Address{} if len(args) != 2 { - return nil, emptyAddr, fmt.Errorf(cmn.ErrInvalidNumberOfArgs, 1, len(args)) + return nil, emptyAddr, fmt.Errorf(cmn.ErrInvalidNumberOfArgs, 2, len(args)) } proposer, ok := args[0].(common.Address) diff --git a/precompiles/gov/types_test.go b/precompiles/gov/types_test.go index 64907876d..52e812526 100644 --- a/precompiles/gov/types_test.go +++ b/precompiles/gov/types_test.go @@ -125,13 +125,13 @@ func TestNewMsgCancelProposal(t *testing.T) { name: "no arguments", args: []interface{}{}, wantErr: true, - errMsg: fmt.Sprintf(cmn.ErrInvalidNumberOfArgs, 1, 0), + errMsg: fmt.Sprintf(cmn.ErrInvalidNumberOfArgs, 2, 0), }, { name: "too many arguments", args: []interface{}{proposerAddr, proposalID, "extra"}, wantErr: true, - errMsg: fmt.Sprintf(cmn.ErrInvalidNumberOfArgs, 1, 3), + errMsg: fmt.Sprintf(cmn.ErrInvalidNumberOfArgs, 2, 3), }, { name: "invalid proposer type",