diff --git a/bin/reth/src/test_eth_chain/models.rs b/bin/reth/src/test_eth_chain/models.rs index 6287700f0..709151e86 100644 --- a/bin/reth/src/test_eth_chain/models.rs +++ b/bin/reth/src/test_eth_chain/models.rs @@ -197,6 +197,8 @@ pub enum ForkSpec { London, /// Paris aka The Merge Merge, + /// Shanghai + Shanghai, /// Merge EOF test #[serde(alias = "Merge+3540+3670")] MergeEOF, @@ -230,6 +232,9 @@ impl From for reth_executor::SpecUpgrades { ForkSpec::MergeEOF => Self::new_paris_activated(), ForkSpec::MergeMeterInitCode => Self::new_paris_activated(), ForkSpec::MergePush0 => Self::new_paris_activated(), + ForkSpec::Shanghai => { + panic!("Not supported") + } ForkSpec::ByzantiumToConstantinopleAt5 | ForkSpec::Constantinople => { panic!("Overriden with PETERSBURG") } diff --git a/bin/reth/src/test_eth_chain/runner.rs b/bin/reth/src/test_eth_chain/runner.rs index 6e715b1a7..6d55ae2be 100644 --- a/bin/reth/src/test_eth_chain/runner.rs +++ b/bin/reth/src/test_eth_chain/runner.rs @@ -90,7 +90,8 @@ pub async fn run_test(path: PathBuf) -> eyre::Result<()> { ForkSpec::ConstantinopleFix | ForkSpec::MergeEOF | ForkSpec::MergeMeterInitCode | - ForkSpec::MergePush0, + ForkSpec::MergePush0 | + ForkSpec::Shanghai, ) { continue }