diff --git a/cmd/geth/chaincmd.go b/cmd/geth/chaincmd.go index 6e19edeb46eb..d61562ee440d 100644 --- a/cmd/geth/chaincmd.go +++ b/cmd/geth/chaincmd.go @@ -208,6 +208,7 @@ func initGenesis(ctx *cli.Context) error { func dumpGenesis(ctx *cli.Context) error { // TODO(rjl493456442) support loading from the custom datadir + utils.SetWemixConfig(ctx) genesis := utils.MakeGenesis(ctx) if genesis == nil { genesis = core.DefaultGenesisBlock() diff --git a/cmd/geth/config.go b/cmd/geth/config.go index 0b0ff3c19867..6cba9f59e420 100644 --- a/cmd/geth/config.go +++ b/cmd/geth/config.go @@ -144,7 +144,7 @@ func makeConfigNode(ctx *cli.Context) (*node.Node, gethConfig) { utils.Fatalf("Failed to set account manager backends: %v", err) } - utils.SetWemixConfig(ctx, stack, &cfg.Eth) + utils.SetWemixConfig(ctx) utils.SetEthConfig(ctx, stack, &cfg.Eth) if ctx.GlobalIsSet(utils.EthStatsURLFlag.Name) { cfg.Ethstats.URL = ctx.GlobalString(utils.EthStatsURLFlag.Name) diff --git a/cmd/utils/flags.go b/cmd/utils/flags.go index 6786ac702d82..533173fae553 100644 --- a/cmd/utils/flags.go +++ b/cmd/utils/flags.go @@ -1981,7 +1981,7 @@ func SetDNSDiscoveryDefaults(cfg *ethconfig.Config, genesis common.Hash) { } // SetWemixConfig applies wemix related command line flags to the config. -func SetWemixConfig(ctx *cli.Context, stack *node.Node, cfg *eth.Config) { +func SetWemixConfig(ctx *cli.Context) { if ctx.GlobalIsSet(ConsensusMethodFlag.Name) { params.ConsensusMethod = ctx.GlobalInt(ConsensusMethodFlag.Name) } else {