diff --git a/cmd/simcli/main.go b/cmd/simcli/main.go index 50d1586570f6..0a6a76c193aa 100644 --- a/cmd/simcli/main.go +++ b/cmd/simcli/main.go @@ -27,7 +27,8 @@ var ( WithTxGenerator(encodingConfig.TxGenerator). WithCodec(encodingConfig.Amino). WithInput(os.Stdin). - WithAccountRetriever(types.NewAccountRetriever(encodingConfig.Marshaler)) + WithAccountRetriever(types.NewAccountRetriever(encodingConfig.Marshaler)). + WithBroadcastMode(flags.BroadcastBlock) ) func init() { @@ -50,6 +51,9 @@ func main() { rootCmd := &cobra.Command{ Use: "simcli", Short: "Command line interface for interacting with simapp", + PersistentPreRunE: func(cmd *cobra.Command, _ []string) error { + return client.SetCmdClientContextHandler(initClientCtx, cmd) + }, } rootCmd.PersistentFlags().String(flags.FlagChainID, "", "network chain ID") @@ -84,10 +88,7 @@ func queryCmd() *cobra.Command { Short: "Querying subcommands", DisableFlagParsing: true, SuggestionsMinimumDistance: 2, - PreRunE: func(cmd *cobra.Command, _ []string) error { - return client.SetCmdClientContextHandler(initClientCtx, cmd) - }, - RunE: client.ValidateCmd, + RunE: client.ValidateCmd, } queryCmd.AddCommand( @@ -111,10 +112,7 @@ func txCmd() *cobra.Command { Short: "Transactions subcommands", DisableFlagParsing: true, SuggestionsMinimumDistance: 2, - PreRunE: func(cmd *cobra.Command, _ []string) error { - return client.SetCmdClientContextHandler(initClientCtx, cmd) - }, - RunE: client.ValidateCmd, + RunE: client.ValidateCmd, } txCmd.AddCommand(