From e434e46b59e18b436818a90cd826498e9b11dd58 Mon Sep 17 00:00:00 2001 From: Cal Bera Date: Thu, 31 Jul 2025 15:45:53 -0700 Subject: [PATCH] chore(configs): update default configs with correct prague1 timestamps --- cmd/bera-geth/main.go | 2 +- cmd/utils/flags.go | 2 +- params/config.go | 8 ++++++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/cmd/bera-geth/main.go b/cmd/bera-geth/main.go index a338435d2c..64d2f2d120 100644 --- a/cmd/bera-geth/main.go +++ b/cmd/bera-geth/main.go @@ -300,7 +300,7 @@ func prepare(ctx *cli.Context) { case ctx.IsSet(utils.BepoliaFlag.Name): log.Info("Starting bera-geth on Bepolia testnet...") - case !ctx.IsSet(utils.NetworkIdFlag.Name), ctx.IsSet(utils.BerachainFlag.Name): + case ctx.IsSet(utils.BerachainFlag.Name): log.Info("Starting bera-geth on Berachain mainnet...") } diff --git a/cmd/utils/flags.go b/cmd/utils/flags.go index c31ad4b487..a9eb7d1a50 100644 --- a/cmd/utils/flags.go +++ b/cmd/utils/flags.go @@ -1573,7 +1573,7 @@ func setRequiredBlocks(ctx *cli.Context, cfg *ethconfig.Config) { // SetEthConfig applies eth-related command line flags to the config. func SetEthConfig(ctx *cli.Context, stack *node.Node, cfg *ethconfig.Config) { // Avoid conflicting network flags, don't allow network id override on preset networks - flags.CheckExclusive(ctx, MainnetFlag, DeveloperFlag, SepoliaFlag, HoleskyFlag, HoodiFlag, NetworkIdFlag) + flags.CheckExclusive(ctx, BerachainFlag, BepoliaFlag, MainnetFlag, DeveloperFlag, SepoliaFlag, HoleskyFlag, HoodiFlag, NetworkIdFlag) flags.CheckExclusive(ctx, DeveloperFlag, ExternalSignerFlag) // Can't use both ephemeral unlocked and external signer // Set configurations from CLI flags diff --git a/params/config.go b/params/config.go index 34ec86ba84..6e10404a39 100644 --- a/params/config.go +++ b/params/config.go @@ -193,7 +193,7 @@ var ( }, Berachain: BerachainConfig{ Prague1: Prague1Config{ - Time: newUint64(999999999999999), + Time: newUint64(17446744073709551614), MinimumBaseFeeWei: 1000000000, // 1 gwei BaseFeeChangeDenominator: 48, // 6x increase from the default }, @@ -230,7 +230,7 @@ var ( }, Berachain: BerachainConfig{ Prague1: Prague1Config{ - Time: newUint64(999999999999999), + Time: newUint64(1754496000), MinimumBaseFeeWei: 1000000000, // 1 gwei BaseFeeChangeDenominator: 48, // 6x increase from the default }, @@ -458,6 +458,10 @@ var NetworkNames = map[string]string{ SepoliaChainConfig.ChainID.String(): "sepolia", HoleskyChainConfig.ChainID.String(): "holesky", HoodiChainConfig.ChainID.String(): "hoodi", + + // Berachain + BerachainChainConfig.ChainID.String(): "berachain mainnet", + BepoliaChainConfig.ChainID.String(): "bepolia testnet", } // ChainConfig is the core config which determines the blockchain settings.