From 6438f5a33b38b3a64eecf32cf8cb2c52c96625cf Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Thu, 31 Oct 2024 14:06:19 +0100 Subject: [PATCH] cmd/utils: print warning when --rpc.enabledeprecatedpersonal is used --- cmd/utils/flags.go | 3 +++ cmd/utils/flags_legacy.go | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/cmd/utils/flags.go b/cmd/utils/flags.go index c2dd170491..aaeb114aa6 100644 --- a/cmd/utils/flags.go +++ b/cmd/utils/flags.go @@ -1394,6 +1394,9 @@ func SetNodeConfig(ctx *cli.Context, cfg *node.Config) { if ctx.IsSet(JWTSecretFlag.Name) { cfg.JWTSecret = ctx.String(JWTSecretFlag.Name) } + if ctx.IsSet(EnablePersonal.Name) { + log.Warn(fmt.Sprintf("Option --%s is deprecated. The 'personal' RPC namespace has been removed.", EnablePersonal.Name)) + } if ctx.IsSet(ExternalSignerFlag.Name) { cfg.ExternalSigner = ctx.String(ExternalSignerFlag.Name) diff --git a/cmd/utils/flags_legacy.go b/cmd/utils/flags_legacy.go index bc780345e4..6209516e05 100644 --- a/cmd/utils/flags_legacy.go +++ b/cmd/utils/flags_legacy.go @@ -156,7 +156,7 @@ var ( // Deprecated Oct 2024 EnablePersonal = &cli.BoolFlag{ Name: "rpc.enabledeprecatedpersonal", - Usage: "This flag is deprecated", + Usage: "This used to enable the 'personal' namespace.", Category: flags.DeprecatedCategory, } )