move signmsg into common sign and build functionality

This commit is contained in:
rigelrozanski
2018-03-17 16:49:47 +01:00
parent 6eeb8466a7
commit 5965df1613
3 changed files with 15 additions and 35 deletions
+1 -11
View File
@@ -7,7 +7,6 @@ import (
"github.com/spf13/cobra"
"github.com/spf13/viper"
"github.com/cosmos/cosmos-sdk/client"
"github.com/cosmos/cosmos-sdk/client/builder"
sdk "github.com/cosmos/cosmos-sdk/types"
"github.com/cosmos/cosmos-sdk/wire"
@@ -51,17 +50,8 @@ func (c commander) sendTxCmd(cmd *cobra.Command, args []string) error {
return err
}
chainID := viper.GetString(client.FlagChainID)
sequence := int64(viper.GetInt(client.FlagSequence))
signMsg := sdk.StdSignMsg{
ChainID: chainID,
Sequences: []int64{sequence},
Msg: msg,
}
// build and sign the transaction, then broadcast to Tendermint
res, err := builder.SignBuildBroadcast(signMsg, c.cdc)
res, err := builder.SignBuildBroadcast(msg, c.cdc)
if err != nil {
return err
}