From 4f31f5a41372ec5f55abb418fab40d6560f7e624 Mon Sep 17 00:00:00 2001 From: Wei Tang Date: Sat, 12 May 2018 18:38:21 +0800 Subject: [PATCH] Add deprecation warning for Ellaism --- cmd/utils/flags.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cmd/utils/flags.go b/cmd/utils/flags.go index 3e051b6533..637d53484f 100644 --- a/cmd/utils/flags.go +++ b/cmd/utils/flags.go @@ -1050,6 +1050,13 @@ func SetEthConfig(ctx *cli.Context, stack *node.Node, cfg *eth.Config) { checkExclusive(ctx, LightServFlag, LightModeFlag) checkExclusive(ctx, LightServFlag, SyncModeFlag, "light") + if ctx.GlobalIsSet(EllaismFlag.Name) { + log.Warn("-------------------------------------------------------------------") + log.Warn("multi-geth Ellaism support is deprecated, please upgrade to Parity") + log.Warn("(https://github.com/paritytech/parity) before block 2,000,000.") + log.Warn("-------------------------------------------------------------------") + } + ks := stack.AccountManager().Backends(keystore.KeyStoreType)[0].(*keystore.KeyStore) setEtherbase(ctx, ks, cfg) setGPO(ctx, &cfg.GPO)