Skip to content

Commit 52110ae

Browse files
authored
Merge pull request #42 from ODIN-PROTOCOL/fix/cli-keyring-dir
remove setting keyring backend dir flag
2 parents 4f3ebfb + ff92c47 commit 52110ae

File tree

1 file changed

+8
-17
lines changed

1 file changed

+8
-17
lines changed

cmd/odind/cmd/root.go

Lines changed: 8 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ const (
4848
func NewRootCmd() (rootCMD *cobra.Command, params params.EncodingConfig) {
4949
tempApp := app.NewOdinApp(log.NewNopLogger(), dbm.NewMemDB(), nil, true, map[int64]bool{}, simtestutil.EmptyAppOptions{}, 100)
5050
encodingConfig := app.MakeEncodingConfig()
51-
51+
5252
initClientCtx := client.Context{}.
5353
WithCodec(encodingConfig.Marshaler).
5454
WithInterfaceRegistry(encodingConfig.InterfaceRegistry).
@@ -58,23 +58,14 @@ func NewRootCmd() (rootCMD *cobra.Command, params params.EncodingConfig) {
5858
WithAccountRetriever(types.AccountRetriever{}).
5959
WithHomeDir(app.DefaultNodeHome).
6060
WithViper("ODIN")
61-
61+
6262
rootCmd := &cobra.Command{
6363
Use: "odind",
6464
Short: "OdinChain App",
6565
PersistentPreRunE: func(cmd *cobra.Command, _ []string) error {
6666
// set the default command outputs
6767
cmd.SetOut(cmd.OutOrStdout())
6868
cmd.SetErr(cmd.ErrOrStderr())
69-
70-
// If default keyring flag is not set, set it to file
71-
if !cmd.Flags().Changed(flags.FlagKeyringBackend) {
72-
cmd.Flags().Set(flags.FlagKeyringBackend, keyring.BackendFile)
73-
}
74-
// If default FlagKeyringDir is not set, set it to homedir
75-
if !cmd.Flags().Changed(flags.FlagKeyringDir) {
76-
cmd.Flags().Set(flags.FlagKeyringDir, app.DefaultNodeHome)
77-
}
7869

7970
initClientCtx, err := client.ReadPersistentCommandFlags(initClientCtx, cmd.Flags())
8071
if err != nil {
@@ -101,7 +92,7 @@ func NewRootCmd() (rootCMD *cobra.Command, params params.EncodingConfig) {
10192

10293
initClientCtx = initClientCtx.WithTxConfig(txConfig)
10394
}
104-
95+
10596
if err := client.SetCmdClientContextHandler(initClientCtx, cmd); err != nil {
10697
return err
10798
}
@@ -113,17 +104,17 @@ func NewRootCmd() (rootCMD *cobra.Command, params params.EncodingConfig) {
113104
}
114105

115106
initRootCmd(rootCmd, encodingConfig, tempApp.BasicModuleManager)
116-
107+
117108
autoCliOpts := tempApp.AutoCliOpts()
118109
initClientCtx, _ = config.ReadDefaultValuesFromDefaultClientConfig(initClientCtx)
119110

120111
autoCliOpts.ClientCtx = initClientCtx
121112
autoCliOpts.Keyring, _ = keyring.NewAutoCLIKeyring(initClientCtx.Keyring)
122-
autoCliOpts.ClientCtx.KeyringDir = ""
123-
113+
autoCliOpts.ClientCtx.KeyringDir = ""
114+
124115
// TODO!: Add Textual signing mode to app.go
125116
enabledSignModes := append(tx.DefaultSignModes, signing.SignMode_SIGN_MODE_TEXTUAL)
126-
autoCliOpts.TxConfigOpts = tx.ConfigOptions{
117+
autoCliOpts.TxConfigOpts = tx.ConfigOptions{
127118
EnabledSignModes: enabledSignModes,
128119
TextualCoinMetadataQueryFn: authtxconfig.NewGRPCCoinMetadataQueryFn(initClientCtx),
129120
}
@@ -293,4 +284,4 @@ func appExport(
293284
}
294285

295286
return odinApp.ExportAppStateAndValidators(forZeroHeight, jailAllowedAddrs, modulesToExport)
296-
}
287+
}

0 commit comments

Comments
 (0)