From eedc6f61903fa9464f6d6ba45446ea2f55765e93 Mon Sep 17 00:00:00 2001 From: Aleksandr Bezobchuk Date: Tue, 3 Mar 2020 09:40:11 -0500 Subject: [PATCH] Fulfill MsgSubmitProposalI interface --- x/gov/handler.go | 1 + x/gov/types/msgs.go | 13 ++++++------- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/x/gov/handler.go b/x/gov/handler.go index 21693d9438..b50644a519 100644 --- a/x/gov/handler.go +++ b/x/gov/handler.go @@ -54,6 +54,7 @@ func handleMsgSubmitProposal(ctx sdk.Context, keeper Keeper, msg MsgSubmitPropos sdk.NewAttribute(types.AttributeKeyVotingPeriodStart, fmt.Sprintf("%d", proposal.ProposalID)), ) } + ctx.EventManager().EmitEvent(submitEvent) return &sdk.Result{ diff --git a/x/gov/types/msgs.go b/x/gov/types/msgs.go index 55e19e675e..559a343e57 100644 --- a/x/gov/types/msgs.go +++ b/x/gov/types/msgs.go @@ -206,11 +206,10 @@ func (msg MsgSubmitProposal) GetSignBytes() []byte { return sdk.MustSortJSON(bz) } -// GetSigners implements Msg -func (msg MsgSubmitProposal) GetSigners() []sdk.AccAddress { - return []sdk.AccAddress{msg.Proposer} -} - // nolint -func (msg MsgSubmitProposal) Route() string { return RouterKey } -func (msg MsgSubmitProposal) Type() string { return TypeMsgSubmitProposal } +func (msg MsgSubmitProposal) GetSigners() []sdk.AccAddress { return []sdk.AccAddress{msg.Proposer} } +func (msg MsgSubmitProposal) Route() string { return RouterKey } +func (msg MsgSubmitProposal) Type() string { return TypeMsgSubmitProposal } +func (msg MsgSubmitProposal) GetContent() Content { return msg.Content } +func (msg MsgSubmitProposal) GetInitialDeposit() sdk.Coins { return msg.InitialDeposit } +func (msg MsgSubmitProposal) GetProposer() sdk.AccAddress { return msg.Proposer }