From 60a9e39ba7da97d3c0d8282935378ac98e201dcc Mon Sep 17 00:00:00 2001 From: Marius van der Wijden Date: Fri, 10 Jul 2026 14:08:29 +0200 Subject: [PATCH] core: charge floorDataGas if it exceeds regularGas --- core/state_transition.go | 1 + 1 file changed, 1 insertion(+) diff --git a/core/state_transition.go b/core/state_transition.go index a3a9efeaa4..3c2f9a7238 100644 --- a/core/state_transition.go +++ b/core/state_transition.go @@ -912,6 +912,7 @@ func (st *stateTransition) settleGas(rules params.Rules, floorDataGas uint64) (g } if rules.IsAmsterdam { + txRegularGas = max(txRegularGas, floorDataGas) if err = st.gp.ChargeGasAmsterdam(txRegularGas, txStateGas, gasUsed); err != nil { return 0, 0, err }