From b75406534d2085a89071ba6b6681513d04ba520e Mon Sep 17 00:00:00 2001 From: Alessio Treglia Date: Sat, 11 Apr 2020 18:52:36 +0200 Subject: [PATCH] add missing keyring-backend flag (#5985) Query commands that don't append all `get` flags would panic otherwise. --- client/rpc/block.go | 2 ++ client/rpc/validators.go | 2 ++ x/auth/client/cli/query.go | 2 ++ 3 files changed, 6 insertions(+) diff --git a/client/rpc/block.go b/client/rpc/block.go index 4d52ac7815..6e930b641c 100644 --- a/client/rpc/block.go +++ b/client/rpc/block.go @@ -29,6 +29,8 @@ func BlockCommand() *cobra.Command { viper.BindPFlag(flags.FlagNode, cmd.Flags().Lookup(flags.FlagNode)) cmd.Flags().Bool(flags.FlagTrustNode, false, "Trust connected full node (don't verify proofs for responses)") viper.BindPFlag(flags.FlagTrustNode, cmd.Flags().Lookup(flags.FlagTrustNode)) + cmd.Flags().String(flags.FlagKeyringBackend, flags.DefaultKeyringBackend, "Select keyring's backend (os|file|kwallet|pass|test)") + viper.BindPFlag(flags.FlagKeyringBackend, cmd.Flags().Lookup(flags.FlagKeyringBackend)) return cmd } diff --git a/client/rpc/validators.go b/client/rpc/validators.go index abcef14522..d90583cb1d 100644 --- a/client/rpc/validators.go +++ b/client/rpc/validators.go @@ -58,6 +58,8 @@ func ValidatorCommand(cdc *codec.Codec) *cobra.Command { viper.BindPFlag(flags.FlagNode, cmd.Flags().Lookup(flags.FlagNode)) cmd.Flags().Bool(flags.FlagTrustNode, false, "Trust connected full node (don't verify proofs for responses)") viper.BindPFlag(flags.FlagTrustNode, cmd.Flags().Lookup(flags.FlagTrustNode)) + cmd.Flags().String(flags.FlagKeyringBackend, flags.DefaultKeyringBackend, "Select keyring's backend (os|file|kwallet|pass|test)") + viper.BindPFlag(flags.FlagKeyringBackend, cmd.Flags().Lookup(flags.FlagKeyringBackend)) cmd.Flags().Bool(flags.FlagIndentResponse, false, "indent JSON response") viper.BindPFlag(flags.FlagIndentResponse, cmd.Flags().Lookup(flags.FlagIndentResponse)) cmd.Flags().Int(flags.FlagPage, 0, "Query a specific page of paginated results") diff --git a/x/auth/client/cli/query.go b/x/auth/client/cli/query.go index 968771953b..ccff833b3c 100644 --- a/x/auth/client/cli/query.go +++ b/x/auth/client/cli/query.go @@ -215,6 +215,8 @@ func QueryTxCmd(cdc *codec.Codec) *cobra.Command { viper.BindPFlag(flags.FlagNode, cmd.Flags().Lookup(flags.FlagNode)) cmd.Flags().Bool(flags.FlagTrustNode, false, "Trust connected full node (don't verify proofs for responses)") viper.BindPFlag(flags.FlagTrustNode, cmd.Flags().Lookup(flags.FlagTrustNode)) + cmd.Flags().String(flags.FlagKeyringBackend, flags.DefaultKeyringBackend, "Select keyring's backend (os|file|kwallet|pass|test)") + viper.BindPFlag(flags.FlagKeyringBackend, cmd.Flags().Lookup(flags.FlagKeyringBackend)) return cmd }