diff --git a/x/gov/keeper/msg_server.go b/x/gov/keeper/msg_server.go index 274c881b82..d37dbb5339 100644 --- a/x/gov/keeper/msg_server.go +++ b/x/gov/keeper/msg_server.go @@ -57,10 +57,6 @@ func (k msgServer) SubmitProposal(goCtx context.Context, msg *v1.MsgSubmitPropos return nil, err } - if err := validateMsgs(proposalMsgs); err != nil { - return nil, err - } - ctx := sdk.UnwrapSDKContext(goCtx) initialDeposit := msg.GetInitialDeposit() @@ -412,19 +408,3 @@ func validateDeposit(deposit sdk.Coins) error { return nil } - -func validateMsgs(msgs []sdk.Msg) error { - for idx, msg := range msgs { - m, ok := msg.(sdk.HasValidateBasic) - if !ok { - continue - } - - if err := m.ValidateBasic(); err != nil { - return errors.Wrap(govtypes.ErrInvalidProposalMsg, - fmt.Sprintf("msg: %d, err: %s", idx, err.Error())) - } - } - - return nil -}