From 3aa47527375f38a4b76cfdcf74e9dc84c6cb994a Mon Sep 17 00:00:00 2001 From: rigelrozanski Date: Mon, 23 Apr 2018 20:26:28 -0400 Subject: [PATCH] stake cli init fixes --- cmd/gaia/app/app.go | 4 ++-- cmd/gaia/cli_test/cli_test.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/gaia/app/app.go b/cmd/gaia/app/app.go index 3eda293d3f..c0a91afc85 100644 --- a/cmd/gaia/app/app.go +++ b/cmd/gaia/app/app.go @@ -192,7 +192,7 @@ var ( // get app init parameters for server init command func GaiaAppInit() server.AppInit { fs := pflag.NewFlagSet("", pflag.ContinueOnError) - fs.String(flagAccounts, "foobar-10fermion,10baz-true", "genesis accounts in form: name1-coins-isval;name2-coins-isval;...") + fs.String(flagAccounts, "foobar-10fermion,10baz-true", "genesis accounts in form: name1-coins-isval:name2-coins-isval:...") fs.BoolP(flagOWK, "k", false, "overwrite the for the accounts created, if false and key exists init will fail") return server.AppInit{ Flags: fs, @@ -212,7 +212,7 @@ func GaiaGenAppParams(cdc *wire.Codec, pubKey crypto.PubKey) (chainID string, va // get genesis flag account information accountsStr := viper.GetString(flagAccounts) - accounts := strings.Split(accountsStr, ";") + accounts := strings.Split(accountsStr, ":") genaccs := make([]GenesisAccount, len(accounts)) for i, account := range accounts { p := strings.Split(account, "-") diff --git a/cmd/gaia/cli_test/cli_test.go b/cmd/gaia/cli_test/cli_test.go index 0d44438792..b3b2c4e7eb 100644 --- a/cmd/gaia/cli_test/cli_test.go +++ b/cmd/gaia/cli_test/cli_test.go @@ -57,7 +57,7 @@ func TestGaiaCLIDeclareCandidacy(t *testing.T) { tests.ExecuteT(t, "gaiad unsafe_reset_all", 1) pass := "1234567890" executeWrite(t, "gaiacli keys delete foo", pass) - keys, chainID := executeInit(t, "gaiad init -o --accounts=bar-100000fermion-true;foo-100000fermion-true", "bar", "foo") + keys, chainID := executeInit(t, "gaiad init -o --accounts=bar-100000fermion-true:foo-100000fermion-false", "bar", "foo") require.Equal(t, 2, len(keys)) // get a free port, also setup some common flags