From 0b68ab8ddf65fcf537362656853dc6496e1905b1 Mon Sep 17 00:00:00 2001 From: omritoptix Date: Fri, 13 Dec 2024 16:09:40 +0100 Subject: [PATCH 1/3] Added ability to override bech32 with env var. --- rollappd/cmd/root.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/rollappd/cmd/root.go b/rollappd/cmd/root.go index e97a580..b1794ce 100644 --- a/rollappd/cmd/root.go +++ b/rollappd/cmd/root.go @@ -145,7 +145,12 @@ func initRootCmd( ) { // Set config sdkconfig := sdk.GetConfig() - utils.SetPrefixes(sdkconfig, app.AccountAddressPrefix) + // Add ability to override bech32 prefix from env variable + prefix := os.Getenv("OVERRIDE_BECH32") + if prefix == "" { + prefix = app.AccountAddressPrefix + } + utils.SetPrefixes(sdkconfig, prefix) evmosconfig.SetBip44CoinType(sdkconfig) sdkconfig.Seal() From 07fa837316585fa0d8e565548f456d3276a632f5 Mon Sep 17 00:00:00 2001 From: omritoptix Date: Fri, 13 Dec 2024 16:28:52 +0100 Subject: [PATCH 2/3] Prettify. --- rollappd/cmd/root.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/rollappd/cmd/root.go b/rollappd/cmd/root.go index b1794ce..6812661 100644 --- a/rollappd/cmd/root.go +++ b/rollappd/cmd/root.go @@ -146,9 +146,10 @@ func initRootCmd( // Set config sdkconfig := sdk.GetConfig() // Add ability to override bech32 prefix from env variable - prefix := os.Getenv("OVERRIDE_BECH32") - if prefix == "" { - prefix = app.AccountAddressPrefix + // Add ability to override bech32 prefix from env variable + prefix := app.AccountAddressPrefix + if overridePrefix := os.Getenv("OVERRIDE_BECH32"); overridePrefix != "" { + prefix = overridePrefix } utils.SetPrefixes(sdkconfig, prefix) evmosconfig.SetBip44CoinType(sdkconfig) From 45e91dea8860a35be9e474cc5a12fbce2d62e008 Mon Sep 17 00:00:00 2001 From: omritoptix Date: Fri, 13 Dec 2024 16:29:19 +0100 Subject: [PATCH 3/3] removed redundant comment --- rollappd/cmd/root.go | 1 - 1 file changed, 1 deletion(-) diff --git a/rollappd/cmd/root.go b/rollappd/cmd/root.go index 6812661..2d89c44 100644 --- a/rollappd/cmd/root.go +++ b/rollappd/cmd/root.go @@ -146,7 +146,6 @@ func initRootCmd( // Set config sdkconfig := sdk.GetConfig() // Add ability to override bech32 prefix from env variable - // Add ability to override bech32 prefix from env variable prefix := app.AccountAddressPrefix if overridePrefix := os.Getenv("OVERRIDE_BECH32"); overridePrefix != "" { prefix = overridePrefix