From 8e8285b63d897cc7bb732d299fb1708c68f24303 Mon Sep 17 00:00:00 2001 From: Brian Bland Date: Tue, 14 May 2024 14:13:13 -0700 Subject: [PATCH] fix: Make L1 tx data fee calculation aware of Ecotone hardfork --- crates/optimism/evm/src/l1.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/optimism/evm/src/l1.rs b/crates/optimism/evm/src/l1.rs index 7b605448ff3..66093e857b4 100644 --- a/crates/optimism/evm/src/l1.rs +++ b/crates/optimism/evm/src/l1.rs @@ -190,7 +190,9 @@ impl RethL1BlockInfo for L1BlockInfo { return Ok(U256::ZERO) } - let spec_id = if chain_spec.is_fork_active_at_timestamp(Hardfork::Regolith, timestamp) { + let spec_id = if chain_spec.is_fork_active_at_timestamp(Hardfork::Ecotone, timestamp) { + SpecId::ECOTONE + } else if chain_spec.is_fork_active_at_timestamp(Hardfork::Regolith, timestamp) { SpecId::REGOLITH } else if chain_spec.is_fork_active_at_timestamp(Hardfork::Bedrock, timestamp) { SpecId::BEDROCK