diff --git a/bins/revme/src/cmd/statetest/models/spec.rs b/bins/revme/src/cmd/statetest/models/spec.rs index 50903323a2..f61741dcd8 100644 --- a/bins/revme/src/cmd/statetest/models/spec.rs +++ b/bins/revme/src/cmd/statetest/models/spec.rs @@ -20,7 +20,7 @@ pub enum SpecName { Berlin, BerlinToLondonAt5, London, - Merge, + Paris, Shanghai, Cancun, Prague, @@ -43,7 +43,7 @@ impl SpecName { Self::Istanbul => SpecId::ISTANBUL, Self::Berlin => SpecId::BERLIN, Self::London | Self::BerlinToLondonAt5 => SpecId::LONDON, - Self::Merge => SpecId::MERGE, + Self::Paris => SpecId::MERGE, Self::Shanghai => SpecId::SHANGHAI, Self::Cancun => SpecId::CANCUN, Self::Prague => SpecId::PRAGUE, diff --git a/bins/revme/src/cmd/statetest/runner.rs b/bins/revme/src/cmd/statetest/runner.rs index 3fd19cb14e..d2d39f738b 100644 --- a/bins/revme/src/cmd/statetest/runner.rs +++ b/bins/revme/src/cmd/statetest/runner.rs @@ -324,12 +324,10 @@ pub fn execute_test_suite( // post and execution for (spec_name, tests) in unit.post { - if matches!( - spec_name, - SpecName::ByzantiumToConstantinopleAt5 - | SpecName::Constantinople - | SpecName::Unknown - ) { + // Constantinople was immediately extended by Petersburg. + // There isn't any production Constantinople transaction + // so we don't support it and skip right to Petersburg. + if spec_name == SpecName::Constantinople { continue; }