From 8bef85d0599dfc5df15cca0d6cd61ed858753748 Mon Sep 17 00:00:00 2001 From: Manav Darji Date: Wed, 26 Mar 2025 23:40:40 +0530 Subject: [PATCH] params: handle base fee denom for non bor consensus chains --- params/protocol_params.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/params/protocol_params.go b/params/protocol_params.go index ef4602c42d..d1eabf825d 100644 --- a/params/protocol_params.go +++ b/params/protocol_params.go @@ -229,6 +229,10 @@ var ( ) func BaseFeeChangeDenominator(borConfig *BorConfig, number *big.Int) uint64 { + // Handle cases where bor consensus isn't available to avoid panic + if borConfig == nil { + return DefaultBaseFeeChangeDenominator + } if borConfig.IsDelhi(number) { return BaseFeeChangeDenominatorPostDelhi } else {