diff --git a/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/evm.md b/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/evm.md
index ba3bd845ba..868551284c 100644
--- a/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/evm.md
+++ b/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/evm.md
@@ -2254,6 +2254,19 @@ Precompiled Contracts
rule MODEXP => #end EVMC_SUCCESS ...
DATA
+ SCHED
+ requires notBool Ghaseip7823 << SCHED >>
+ orBool modexpUBCheck(#asWord(#range(DATA, 0, 32)), #asWord(#range(DATA, 32, 32)), #asWord(#range(DATA, 64, 32)))
+
+ rule MODEXP => #end EVMC_PRECOMPILE_FAILURE ...
+ DATA
+ SCHED
+ requires Ghaseip7823 << SCHED >>
+ andBool notBool modexpUBCheck(#asWord(#range(DATA, 0, 32)), #asWord(#range(DATA, 32, 32)), #asWord(#range(DATA, 64, 32)))
+
+ syntax Bool ::= modexpUBCheck (Int , Int , Int) [symbol(modexpUBCheck), function, total]
+ // ----------------------------------------------------------------------------------------
+ rule modexpUBCheck(BASELEN, EXPLEN, MODLEN) => BASELEN <=Int 1024 andBool EXPLEN <=Int 1024 andBool MODLEN <=Int 1024
syntax Bytes ::= #modexp1 ( Int , Int , Int , Bytes ) [symbol(#modexp1), function]
| #modexp2 ( Int , Int , Int , Bytes ) [symbol(#modexp2), function]
diff --git a/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/gas.md b/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/gas.md
index caa924c003..eb058743c2 100644
--- a/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/gas.md
+++ b/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/gas.md
@@ -204,12 +204,16 @@ module GAS-FEES
rule [Cextcodecopy.new]: Cextcodecopy(SCHED, WIDTH) => Gcopy < SCHED > *Int (WIDTH up/Int 32) requires Ghasaccesslist << SCHED >> [concrete]
rule [Cextcodecopy.old]: Cextcodecopy(SCHED, WIDTH) => Gextcodecopy < SCHED > +Int (Gcopy < SCHED > *Int (WIDTH up/Int 32)) requires notBool Ghasaccesslist << SCHED >> [concrete]
- rule [Cmodexp.old]: Cmodexp(SCHED, DATA, BASELEN, EXPLEN, MODLEN) => #multComplexity(maxInt(BASELEN, MODLEN)) *Int maxInt(#adjustedExpLength(BASELEN, EXPLEN, DATA), 1) /Int Gquaddivisor < SCHED >
- requires notBool Ghasaccesslist << SCHED >>
+ rule [Cmodexp.old]: Cmodexp(SCHED, DATA, BASELEN, EXPLEN, MODLEN) => #multComplexity(maxInt(BASELEN, MODLEN)) *Int maxInt(#adjustedExpLength(BASELEN, EXPLEN, DATA, Gmodexpmultiplier < SCHED >), 1) /Int Gquaddivisor < SCHED >
+ requires notBool ( Ghasaccesslist << SCHED >> orBool Ghaseip7823 << SCHED >>)
[concrete]
- rule [Cmodexp.new]: Cmodexp(SCHED, DATA, BASELEN, EXPLEN, MODLEN) => maxInt(200, (#newMultComplexity(maxInt(BASELEN, MODLEN)) *Int maxInt(#adjustedExpLength(BASELEN, EXPLEN, DATA), 1)) /Int Gquaddivisor < SCHED > )
- requires Ghasaccesslist << SCHED >>
+ rule [Cmodexp.new]: Cmodexp(SCHED, DATA, BASELEN, EXPLEN, MODLEN) => maxInt(Gmodexpmin < SCHED >, (#newMultComplexity(maxInt(BASELEN, MODLEN)) *Int maxInt(#adjustedExpLength(BASELEN, EXPLEN, DATA, Gmodexpmultiplier < SCHED >), 1)) /Int Gquaddivisor < SCHED > )
+ requires Ghasaccesslist << SCHED >> andBool notBool Ghaseip7823 << SCHED >>
+ [concrete]
+
+ rule [Cmodexp.osaka]: Cmodexp(SCHED, DATA, BASELEN, EXPLEN, MODLEN) => maxInt(Gmodexpmin < SCHED >, (#multComplexityEIP7883(maxInt(BASELEN, MODLEN)) *Int maxInt(#adjustedExpLength(BASELEN, EXPLEN, DATA, Gmodexpmultiplier < SCHED >), 1)))
+ requires Ghaseip7823 << SCHED >>
[concrete]
rule [Cinitcode.new]: Cinitcode(SCHED, INITCODELEN) => Ginitcodewordcost < SCHED > *Int ( INITCODELEN up/Int 32 ) requires Ghasmaxinitcodesize << SCHED >> [concrete]
@@ -259,19 +263,23 @@ module GAS-FEES
// -----------------------------------------------------------------------
rule G*(GAVAIL, GLIMIT, REFUND, SCHED) => GAVAIL +Gas minGas((GLIMIT -Gas GAVAIL) /Gas Rmaxquotient < SCHED >, REFUND)
- syntax Int ::= #multComplexity(Int) [symbol(#multComplexity), function]
- | #newMultComplexity(Int) [symbol(#newMultComplexity), function]
- // -----------------------------------------------------------------------------
+ syntax Int ::= #multComplexity(Int) [symbol(#multComplexity), function]
+ | #newMultComplexity(Int) [symbol(#newMultComplexity), function]
+ | #multComplexityEIP7883(Int) [symbol(#multComplexityEIP7883), function]
+ // -------------------------------------------------------------------------------------
rule #multComplexity(X) => X *Int X requires X <=Int 64
rule #multComplexity(X) => X *Int X /Int 4 +Int 96 *Int X -Int 3072 requires X >Int 64 andBool X <=Int 1024
rule #multComplexity(X) => X *Int X /Int 16 +Int 480 *Int X -Int 199680 requires X >Int 1024
rule #newMultComplexity(X) => (X up/Int 8) ^Int 2
- syntax Int ::= #adjustedExpLength(Int, Int, Bytes) [symbol(#adjustedExpLength), function]
- | #adjustedExpLength(Int) [symbol(#adjustedExpLengthAux), function]
- // --------------------------------------------------------------------------------------------
- rule #adjustedExpLength(BASELEN, EXPLEN, DATA) => #if EXPLEN <=Int 32 #then 0 #else 8 *Int (EXPLEN -Int 32) #fi +Int #adjustedExpLength(#asInteger(#range(DATA, 96 +Int BASELEN, minInt(EXPLEN, 32))))
+ rule #multComplexityEIP7883(X) => 16 requires X <=Int 32
+ rule #multComplexityEIP7883(X) => 2 *Int (((X +Int 7) /Int 8) ^Int 2) requires 32 #if EXPLEN <=Int 32 #then 0 #else MODEXPMULTIPLIER *Int (EXPLEN -Int 32) #fi +Int #adjustedExpLength(#asInteger(#range(DATA, 96 +Int BASELEN, minInt(EXPLEN, 32))))
rule #adjustedExpLength(0) => 0
rule #adjustedExpLength(1) => 0
diff --git a/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/schedule.md b/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/schedule.md
index dba74d67fc..31914c75cd 100644
--- a/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/schedule.md
+++ b/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/schedule.md
@@ -31,8 +31,8 @@ module SCHEDULE
| "Ghaswarmcoinbase" | "Ghaswithdrawals" | "Ghastransient" | "Ghasmcopy"
| "Ghasbeaconroot" | "Ghaseip6780" | "Ghasblobbasefee" | "Ghasblobhash"
| "Ghasbls12msmdiscount" | "Ghashistory" | "Ghasrequests" | "Ghasauthority"
- | "Ghasfloorcost" | "Ghasclz"
- // -------------------------------------------------------------
+ | "Ghasfloorcost" | "Ghasclz" | "Ghaseip7823"
+ // --------------------------------------------------------------------------------------
```
### Schedule Constants
@@ -53,8 +53,8 @@ A `ScheduleConst` is a constant determined by the fee schedule.
| "Gaccessliststoragekey" | "Rmaxquotient" | "Ginitcodewordcost" | "maxInitCodeSize" | "Gwarmstoragedirtystore"
| "Gpointeval" | "Gmaxblobgas" | "Gminbasefee" | "Gtargetblobgas" | "Gperblob" | "Blobbasefeeupdatefraction"
| "Gbls12g1add" | "Gbls12g1mul" | "Gbls12g2add" | "Gbls12g2mul" | "Gbls12mapfptog1" | "Gbls12PairingCheckMul"
- | "Gbls12PairingCheckAdd" | "Gauthbase" | "Gbls12mapfp2tog2" | "Gtxdatafloor"
- // -------------------------------------------------------------------------------------------------------------------------------------------------------
+ | "Gbls12PairingCheckAdd" | "Gauthbase" | "Gbls12mapfp2tog2" | "Gtxdatafloor" | "Gmodexpmultiplier" | "Gmodexpmin"
+ // --------------------------------------------------------------------------------------------------------------------------------------------------------------
```
### Default Schedule
@@ -149,6 +149,9 @@ A `ScheduleConst` is a constant determined by the fee schedule.
rule [Gbls12mapfptog1Default]: Gbls12mapfptog1 < DEFAULT > => 0
rule [Gbls12mapfp2tog2Default]: Gbls12mapfp2tog2 < DEFAULT > => 0
+ rule [GmodexpmultiplierDefault]: Gmodexpmultiplier < DEFAULT > => 8
+ rule [GmodexpminDefault]: Gmodexpmin < DEFAULT > => 200
+
rule [GselfdestructnewaccountDefault]: Gselfdestructnewaccount << DEFAULT >> => false
rule [GstaticcalldepthDefault]: Gstaticcalldepth << DEFAULT >> => true
rule [GemptyisnonexistentDefault]: Gemptyisnonexistent << DEFAULT >> => false
@@ -183,6 +186,7 @@ A `ScheduleConst` is a constant determined by the fee schedule.
rule [GhasauthorityDefault]: Ghasauthority << DEFAULT >> => false
rule [GhasfloorcostDefault]: Ghasfloorcost << DEFAULT >> => false
rule [GhasclzDefault]: Ghasclz << DEFAULT >> => false
+ rule [Ghaseip7823Default]: Ghaseip7823 << DEFAULT >> => false
```
### Frontier Schedule
@@ -504,11 +508,19 @@ A `ScheduleConst` is a constant determined by the fee schedule.
```k
syntax Schedule ::= "OSAKA" [symbol(OSAKA_EVM), smtlib(schedule_OSAKA)]
// -----------------------------------------------------------------------
- rule [SCHEDCONSTOsaka]: SCHEDCONST < OSAKA > => SCHEDCONST < PRAGUE >
-
- rule [GhasclzOsaka]: Ghasclz << OSAKA >> => true
- rule [SCHEDFLAGOsaka]: SCHEDFLAG << OSAKA >> => SCHEDFLAG << PRAGUE >>
- requires notBool ( SCHEDFLAG ==K Ghasclz )
+ rule [GmodexpmultiplierOsaka]: Gmodexpmultiplier < OSAKA > => 16
+ rule [GmodexpminOsaka]: Gmodexpmin < OSAKA > => 500
+ rule [GquaddivisorOsaka]: Gquaddivisor < OSAKA > => 1
+ rule [SCHEDCONSTOsaka]: SCHEDCONST < OSAKA > => SCHEDCONST < PRAGUE >
+ requires notBool ( SCHEDCONST ==K Gmodexpmultiplier
+ orBool SCHEDCONST ==K Gmodexpmin
+ orBool SCHEDCONST ==K Gquaddivisor )
+
+ rule [GhasclzOsaka]: Ghasclz << OSAKA >> => true
+ rule [Ghaseip7823Osaka]: Ghaseip7823 << OSAKA >> => true
+ rule [SCHEDFLAGOsaka]: SCHEDFLAG << OSAKA >> => SCHEDFLAG << PRAGUE >>
+ requires notBool ( SCHEDFLAG ==K Ghasclz
+ orBool SCHEDFLAG ==K Ghaseip7823 )
```
diff --git a/tests/execution-spec-tests/failing.llvm b/tests/execution-spec-tests/failing.llvm
index a440b1dc58..e06b1e112a 100644
--- a/tests/execution-spec-tests/failing.llvm
+++ b/tests/execution-spec-tests/failing.llvm
@@ -93,35 +93,6 @@ blockchain_tests/berlin/eip2930_access_list/test_eip2930_tx_validity.json,tests/
blockchain_tests/berlin/eip2930_access_list/test_eip2930_tx_validity.json,tests/berlin/eip2930_access_list/test_tx_type.py::test_eip2930_tx_validity[fork_Frontier-invalid-blockchain_test_from_state_test]
blockchain_tests/berlin/eip2930_access_list/test_eip2930_tx_validity.json,tests/berlin/eip2930_access_list/test_tx_type.py::test_eip2930_tx_validity[fork_Homestead-invalid-blockchain_test_from_state_test]
blockchain_tests/berlin/eip2930_access_list/test_eip2930_tx_validity.json,tests/berlin/eip2930_access_list/test_tx_type.py::test_eip2930_tx_validity[fork_Istanbul-invalid-blockchain_test_from_state_test]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-EIP-198-case1-mod-even-declared-length-128-bytes]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-EIP-198-case1-mod-even-declared-length-256-bytes]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-EIP-198-case1-mod-even-declared-length-512-bytes]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-EIP-198-case1-mod-even-declared-length-64-bytes]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-EIP-198-case1-mod-power2-declared-length-128-bytes]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-EIP-198-case1-mod-power2-declared-length-256-bytes]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-EIP-198-case1-mod-power2-declared-length-512-bytes]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-EIP-198-case1-mod-power2-declared-length-64-bytes]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-EIP-198-case1]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-EIP-198-case2]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-EIP-198-case4-extra-data_07]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-EIP-198-case5-raw-input]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-mod-136-even-ctz-40]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-mod-16-even-ctz-8]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-mod-24-even-ctz-16]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-mod-264-even-ctz-48]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-mod-40-even-ctz-24]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-mod-72-even-ctz-32]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x-ModExpOutput_returned_data_0x]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x00-ModExpOutput_returned_data_0x00]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0001-ModExpOutput_returned_data_0x0000]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x0002-ModExpOutput_returned_data_0x0001]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x01-ModExpOutput_returned_data_0x00]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x-modulus_0x02-ModExpOutput_returned_data_0x01]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x00]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x00-exponent_0x00-modulus_0x02-ModExpOutput_returned_data_0x01]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x01-exponent_0x01-modulus_0x02-ModExpOutput_returned_data_0x01]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x01-modulus_0x03-ModExpOutput_returned_data_0x02]
-blockchain_tests/byzantium/eip198_modexp_precompile/test_modexp.json,tests/byzantium/eip198_modexp_precompile/test_modexp.py::test_modexp[fork_Osaka-blockchain_test_from_state_test-ModExpInput_base_0x02-exponent_0x02-modulus_0x05-ModExpOutput_returned_data_0x04]
blockchain_tests/cancun/eip4788_beacon_root/test_beacon_root_transition.json,*
blockchain_tests/cancun/eip4844_blobs/test_blob_type_tx_pre_fork.json,tests/cancun/eip4844_blobs/test_blob_txs.py::test_blob_type_tx_pre_fork[fork_ShanghaiToCancunAtTime15k-blockchain_test_from_state_test-one_blob_tx]
blockchain_tests/cancun/eip4844_blobs/test_fork_transition_excess_blob_gas_at_blob_genesis.json,*
@@ -405,24 +376,7 @@ blockchain_tests/osaka/eip7594_peerdas/test_invalid_max_blobs_per_tx.json,tests/
blockchain_tests/osaka/eip7594_peerdas/test_invalid_max_blobs_per_tx.json,tests/osaka/eip7594_peerdas/test_max_blob_per_tx.py::test_invalid_max_blobs_per_tx[fork_Osaka-blob_count_8-blockchain_test_from_state_test]
blockchain_tests/osaka/eip7594_peerdas/test_invalid_max_blobs_per_tx.json,tests/osaka/eip7594_peerdas/test_max_blob_per_tx.py::test_invalid_max_blobs_per_tx[fork_Osaka-blob_count_9-blockchain_test_from_state_test]
blockchain_tests/osaka/eip7594_peerdas/test_max_blobs_per_tx_fork_transition.json,*
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_boundary.json,*
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_over_boundary.json,*
blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds_fork_transition.json,*
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.json,tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.py::test_modexp_upper_bounds[fork_Osaka-blockchain_test_from_state_test-base_boundary]
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.json,tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.py::test_modexp_upper_bounds[fork_Osaka-blockchain_test_from_state_test-base_mod_boundary]
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.json,tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.py::test_modexp_upper_bounds[fork_Osaka-blockchain_test_from_state_test-excess_length_base]
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.json,tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.py::test_modexp_upper_bounds[fork_Osaka-blockchain_test_from_state_test-excess_length_exponent]
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.json,tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.py::test_modexp_upper_bounds[fork_Osaka-blockchain_test_from_state_test-excess_length_modulus]
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.json,tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.py::test_modexp_upper_bounds[fork_Osaka-blockchain_test_from_state_test-exp_0_base_0_mod_1025]
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.json,tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.py::test_modexp_upper_bounds[fork_Osaka-blockchain_test_from_state_test-exp_0_base_1_mod_1025]
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.json,tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.py::test_modexp_upper_bounds[fork_Osaka-blockchain_test_from_state_test-exp_0_base_1025_mod_0]
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.json,tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.py::test_modexp_upper_bounds[fork_Osaka-blockchain_test_from_state_test-exp_0_base_1025_mod_1]
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.json,tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.py::test_modexp_upper_bounds[fork_Osaka-blockchain_test_from_state_test-exp_1025_base_0_mod_0]
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.json,tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.py::test_modexp_upper_bounds[fork_Osaka-blockchain_test_from_state_test-exp_2_pow_64_base_0_mod_0]
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.json,tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.py::test_modexp_upper_bounds[fork_Osaka-blockchain_test_from_state_test-exp_boundary]
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.json,tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.py::test_modexp_upper_bounds[fork_Osaka-blockchain_test_from_state_test-expFF_1025_base_0_mod_0]
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.json,tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.py::test_modexp_upper_bounds[fork_Osaka-blockchain_test_from_state_test-mod_boundary]
-blockchain_tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.json,tests/osaka/eip7823_modexp_upper_bounds/test_modexp_upper_bounds.py::test_modexp_upper_bounds[fork_Osaka-blockchain_test_from_state_test-zero_exp_mod_exceed]
blockchain_tests/osaka/eip7825_transaction_gas_limit_cap/test_transaction_gas_limit_cap_at_transition.json,tests/osaka/eip7825_transaction_gas_limit_cap/test_tx_gas_limit_transition_fork.py::test_transaction_gas_limit_cap_at_transition[fork_PragueToOsakaAtTime15k-blockchain_test-above_cap]
blockchain_tests/osaka/eip7825_transaction_gas_limit_cap/test_transaction_gas_limit_cap.json,tests/osaka/eip7825_transaction_gas_limit_cap/test_tx_gas_limit.py::test_transaction_gas_limit_cap[fork_Osaka-tx_gas_limit_cap_exceeds_maximum0-blockchain_test_from_state_test]
blockchain_tests/osaka/eip7825_transaction_gas_limit_cap/test_transaction_gas_limit_cap.json,tests/osaka/eip7825_transaction_gas_limit_cap/test_tx_gas_limit.py::test_transaction_gas_limit_cap[fork_Osaka-tx_gas_limit_cap_exceeds_maximum1-blockchain_test_from_state_test]
@@ -436,152 +390,7 @@ blockchain_tests/osaka/eip7825_transaction_gas_limit_cap/test_tx_gas_limit_cap_a
blockchain_tests/osaka/eip7825_transaction_gas_limit_cap/test_tx_gas_limit_cap_authorized_tx.json,tests/osaka/eip7825_transaction_gas_limit_cap/test_tx_gas_limit.py::test_tx_gas_limit_cap_authorized_tx[fork_Osaka-blockchain_test_from_state_test-exceed_tx_gas_limit_True-correct_intrinsic_cost_in_transaction_gas_limit_True]
blockchain_tests/osaka/eip7825_transaction_gas_limit_cap/test_tx_gas_limit_cap_exceeded.json,*
blockchain_tests/osaka/eip7825_transaction_gas_limit_cap/test_tx_gas_limit_cap_full_calldata.json,*
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_contract_creation_transaction.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_contract_creation_transaction[fork_Osaka-blockchain_test_from_state_test-valid_input]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_contract_initcode.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_contract_initcode[fork_Osaka-blockchain_test_from_state_test-opcode_CREATE-valid_input]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_contract_initcode.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_contract_initcode[fork_Osaka-blockchain_test_from_state_test-opcode_CREATE2-valid_input]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_boundary_inputs.json,*
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_call_operations.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_call_operations[fork_Osaka-blockchain_test_from_state_test-base-heavy-call_opcode_CALL]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_call_operations.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_call_operations[fork_Osaka-blockchain_test_from_state_test-base-heavy-call_opcode_CALLCODE]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_call_operations.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_call_operations[fork_Osaka-blockchain_test_from_state_test-base-heavy-call_opcode_DELEGATECALL]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_call_operations.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_call_operations[fork_Osaka-blockchain_test_from_state_test-base-heavy-call_opcode_STATICCALL]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_different_base_lengths.json,*
blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_fork_transition.json,*
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_gas_usage_contract_wrapper.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_gas_usage_contract_wrapper[fork_Osaka-blockchain_test_from_state_test-exact_gas]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_gas_usage_contract_wrapper.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_gas_usage_contract_wrapper[fork_Osaka-blockchain_test_from_state_test-excessive_gas]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_gas_usage_contract_wrapper.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_gas_usage_contract_wrapper[fork_Osaka-blockchain_test_from_state_test-extra_gas]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_gas_usage_contract_wrapper.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_gas_usage_contract_wrapper[fork_Osaka-blockchain_test_from_state_test-insufficient_gas]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-A1]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-A2]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-A3]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-B1]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-B2]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-B4]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-E1]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-E2]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-E3]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-E4]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-IC1]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-IC10]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-IC3]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-IC4]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-IC5]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-IC6]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-IC7]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-IC9]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-L0]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-L1]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-L2]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-L3]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-L4]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-L5]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-M1]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-M2]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-M3]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-P2]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-P3]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-S0]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-S1]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-S2]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-S3]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-S4]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-S5]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-S6]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-T2]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-W2]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z0]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z1]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z10]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z11]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z12]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z13]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z14]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z15]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z2]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z3]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z4]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z5]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z6]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z7]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z8]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_modexp_variable_gas_cost.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_modexp_variable_gas_cost[fork_Osaka-blockchain_test_from_state_test-Z9]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-256byte-all-params]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-32byte-boundary-31-32-33]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-33byte-base-32byte-exp-33byte-mod]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-33byte-exponent-last-2bytes-ff]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-64byte-base-1byte-exp]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-exponent-72bytes-msb-at-33]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-exponent-with-leading-zeros]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-geth-fail-length]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-guido-1-even]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-guido-2-even]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-guido-3-even]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-guido-4-even]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-large-exponent-128bytes-lsb]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-large-exponent-80bytes]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-marcin-1-balanced]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-marcin-1-base-heavy]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-marcin-1-exp-heavy]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-marcin-2-balanced]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-marcin-2-base-heavy]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-marcin-2-exp-heavy]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-marcin-3-balanced]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-marcin-3-base-heavy]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-marcin-3-exp-heavy]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-marius-1-even]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-minimal-1byte-all]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-nagydani-1-pow0x10001]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-nagydani-1-qube]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-nagydani-1-square]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-nagydani-2-pow0x10001]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-nagydani-2-qube]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-nagydani-2-square]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-nagydani-3-pow0x10001]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-nagydani-3-qube]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-nagydani-3-square]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-nagydani-4-pow0x10001]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-nagydani-4-qube]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-nagydani-4-square]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-nagydani-5-pow0x10001]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-nagydani-5-qube]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-nagydani-5-square]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-unequal-base-mod-lengths]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-word-boundary-7bytes]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-word-boundary-9bytes]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-zero-exponent-32bytes]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-zero-exponent-64bytes]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_eip.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_eip[fork_Osaka-blockchain_test_from_state_test-zero-length-base-mod]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-0]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-1]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-10]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-11]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-12]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-13]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-14]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-15]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-16]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-17]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-18]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-19]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-20]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-21]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-22]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-23]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-24]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-25]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-26]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-27]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-3]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-31]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-32]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-33]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-34]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-35]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-4]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-5]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-6]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-7]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-8]
-blockchain_tests/osaka/eip7883_modexp_gas_increase/test_vectors_from_legacy_tests.json,tests/osaka/eip7883_modexp_gas_increase/test_modexp_thresholds.py::test_vectors_from_legacy_tests[fork_Osaka-blockchain_test_from_state_test-legacy-case-9]
blockchain_tests/osaka/eip7918_blob_reserve_price/test_blob_base_fee_with_bpo_transition.json,*
blockchain_tests/osaka/eip7918_blob_reserve_price/test_reserve_price_at_transition.json,*
blockchain_tests/osaka/eip7918_blob_reserve_price/test_reserve_price_boundary.json,tests/osaka/eip7918_blob_reserve_price/test_blob_base_fee.py::test_reserve_price_boundary[fork_Osaka-parent_excess_blobs_27-block_base_fee_per_gas_delta_16-blockchain_test]
@@ -600,7 +409,6 @@ blockchain_tests/osaka/eip7918_blob_reserve_price/test_reserve_price_various_bas
blockchain_tests/osaka/eip7918_blob_reserve_price/test_reserve_price_various_base_fee_scenarios.json,tests/osaka/eip7918_blob_reserve_price/test_blob_base_fee.py::test_reserve_price_various_base_fee_scenarios[fork_Osaka-parent_excess_blobs_6-blockchain_test-block_base_fee_per_gas_1000]
blockchain_tests/osaka/eip7918_blob_reserve_price/test_reserve_price_various_base_fee_scenarios.json,tests/osaka/eip7918_blob_reserve_price/test_blob_base_fee.py::test_reserve_price_various_base_fee_scenarios[fork_Osaka-parent_excess_blobs_6-blockchain_test-block_base_fee_per_gas_10000]
blockchain_tests/osaka/eip7918_blob_reserve_price/test_reserve_price_various_base_fee_scenarios.json,tests/osaka/eip7918_blob_reserve_price/test_blob_base_fee.py::test_reserve_price_various_base_fee_scenarios[fork_Osaka-parent_excess_blobs_6-blockchain_test-block_base_fee_per_gas_17]
-blockchain_tests/osaka/eip7934_block_rlp_limit/test_fork_transition_block_rlp_limit.json,*
blockchain_tests/osaka/eip7939_count_leading_zeros/test_clz_fork_transition.json,*
blockchain_tests/osaka/eip7951_p256verify_precompiles/test_call_types.json,*
blockchain_tests/osaka/eip7951_p256verify_precompiles/test_contract_creation_transaction.json,*
@@ -663,7 +471,6 @@ blockchain_tests/prague/eip7623_increase_calldata_cost/test_transaction_validity
blockchain_tests/prague/eip7623_increase_calldata_cost/test_transaction_validity_type_1_type_2.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Prague-blockchain_test_from_state_test-type_2-multiple_access_lists_single_storage_key-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]
blockchain_tests/prague/eip7623_increase_calldata_cost/test_transaction_validity_type_1_type_2.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Prague-blockchain_test_from_state_test-type_2-single_access_list_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]
blockchain_tests/prague/eip7623_increase_calldata_cost/test_transaction_validity_type_1_type_2.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Prague-blockchain_test_from_state_test-type_2-single_access_list_single_storage_key-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]
-blockchain_tests/prague/eip7702_set_code_tx/test_call_to_precompile_in_pointer_context.json,tests/prague/eip7702_set_code_tx/test_set_code_txs_2.py::test_call_to_precompile_in_pointer_context[fork_Osaka-precompile_0x0000000000000000000000000000000000000005-blockchain_test_from_state_test]
blockchain_tests/prague/eip7702_set_code_tx/test_call_to_precompile_in_pointer_context.json,tests/prague/eip7702_set_code_tx/test_set_code_txs_2.py::test_call_to_precompile_in_pointer_context[fork_Osaka-precompile_0x0000000000000000000000000000000000000100-blockchain_test_from_state_test]
blockchain_tests/prague/eip7702_set_code_tx/test_pointer_to_precompile.json,tests/prague/eip7702_set_code_tx/test_set_code_txs_2.py::test_pointer_to_precompile[fork_Osaka-precompile_0x0000000000000000000000000000000000000100-blockchain_test_from_state_test]
blockchain_tests/prague/eip7702_set_code_tx/test_set_code_to_precompile.json,tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Osaka-precompile_0x0000000000000000000000000000000000000100-call_opcode_CALL-evm_code_type_LEGACY-blockchain_test_from_state_test]
@@ -682,62 +489,6 @@ blockchain_tests/shanghai/eip4895_withdrawals/test_withdrawals_root.json,tests/s
blockchain_tests/shanghai/eip4895_withdrawals/test_withdrawals_root.json,tests/shanghai/eip4895_withdrawals/test_withdrawals.py::test_withdrawals_root[fork_Shanghai-blockchain_test-n_withdrawals_0-valid_False]
blockchain_tests/shanghai/eip4895_withdrawals/test_withdrawals_root.json,tests/shanghai/eip4895_withdrawals/test_withdrawals.py::test_withdrawals_root[fork_Shanghai-blockchain_test-n_withdrawals_1-valid_False]
blockchain_tests/shanghai/eip4895_withdrawals/test_withdrawals_root.json,tests/shanghai/eip4895_withdrawals/test_withdrawals.py::test_withdrawals_root[fork_Shanghai-blockchain_test-n_withdrawals_16-valid_False]
-blockchain_tests/shanghai/eip4895_withdrawals/test_withdrawing_to_precompiles.json,tests/shanghai/eip4895_withdrawals/test_withdrawals.py::test_withdrawing_to_precompiles[fork_Osaka-precompile_0x0000000000000000000000000000000000000005-blockchain_test-amount_0]
-blockchain_tests/shanghai/eip4895_withdrawals/test_withdrawing_to_precompiles.json,tests/shanghai/eip4895_withdrawals/test_withdrawals.py::test_withdrawing_to_precompiles[fork_Osaka-precompile_0x0000000000000000000000000000000000000005-blockchain_test-amount_1]
blockchain_tests/shanghai/eip4895_withdrawals/test_withdrawing_to_precompiles.json,tests/shanghai/eip4895_withdrawals/test_withdrawals.py::test_withdrawing_to_precompiles[fork_Osaka-precompile_0x0000000000000000000000000000000000000100-blockchain_test-amount_0]
blockchain_tests/shanghai/eip4895_withdrawals/test_withdrawing_to_precompiles.json,tests/shanghai/eip4895_withdrawals/test_withdrawals.py::test_withdrawing_to_precompiles[fork_Osaka-precompile_0x0000000000000000000000000000000000000100-blockchain_test-amount_1]
-blockchain_tests/static/state_tests/stCreate2/create2callPrecompiles.json,tests/static/state_tests/stCreate2/create2callPrecompilesFiller.json::create2callPrecompiles[fork_Osaka-blockchain_test_from_state_test-d4]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-new-13]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-new-20]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-new-5]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-yes-103]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-yes-114]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-yes-125]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-yes-136]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-yes-147]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-yes-158]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-yes-169]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-yes-19]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-yes-34]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-yes-48]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-yes-59]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-yes-6]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-yes-70]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-yes-81]
-blockchain_tests/static/state_tests/stPreCompiledContracts/precompsEIP2929Cancun.json,tests/static/state_tests/stPreCompiledContracts/precompsEIP2929CancunFiller.yml::precompsEIP2929Cancun[fork_Osaka-blockchain_test_from_state_test-yes-92]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_20500.json,tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_20500Filler.json::modexp_0_0_0_20500[fork_Osaka-blockchain_test_from_state_test--g1]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_20500.json,tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_20500Filler.json::modexp_0_0_0_20500[fork_Osaka-blockchain_test_from_state_test--g2]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_20500.json,tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_20500Filler.json::modexp_0_0_0_20500[fork_Osaka-blockchain_test_from_state_test--g3]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_22000.json,tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_22000Filler.json::modexp_0_0_0_22000[fork_Osaka-blockchain_test_from_state_test--g0]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_22000.json,tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_22000Filler.json::modexp_0_0_0_22000[fork_Osaka-blockchain_test_from_state_test--g1]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_22000.json,tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_22000Filler.json::modexp_0_0_0_22000[fork_Osaka-blockchain_test_from_state_test--g2]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_22000.json,tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_22000Filler.json::modexp_0_0_0_22000[fork_Osaka-blockchain_test_from_state_test--g3]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_25000.json,tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_25000Filler.json::modexp_0_0_0_25000[fork_Osaka-blockchain_test_from_state_test--g0]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_25000.json,tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_25000Filler.json::modexp_0_0_0_25000[fork_Osaka-blockchain_test_from_state_test--g1]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_25000.json,tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_25000Filler.json::modexp_0_0_0_25000[fork_Osaka-blockchain_test_from_state_test--g2]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_25000.json,tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_25000Filler.json::modexp_0_0_0_25000[fork_Osaka-blockchain_test_from_state_test--g3]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_35000.json,tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_35000Filler.json::modexp_0_0_0_35000[fork_Osaka-blockchain_test_from_state_test--g0]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_35000.json,tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_35000Filler.json::modexp_0_0_0_35000[fork_Osaka-blockchain_test_from_state_test--g1]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_35000.json,tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_35000Filler.json::modexp_0_0_0_35000[fork_Osaka-blockchain_test_from_state_test--g2]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_35000.json,tests/static/state_tests/stPreCompiledContracts2/modexp_0_0_0_35000Filler.json::modexp_0_0_0_35000[fork_Osaka-blockchain_test_from_state_test--g3]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexpRandomInput.json,tests/static/state_tests/stPreCompiledContracts2/modexpRandomInputFiller.json::modexpRandomInput[fork_Osaka-blockchain_test_from_state_test-d0-g0]
-blockchain_tests/static/state_tests/stPreCompiledContracts2/modexpRandomInput.json,tests/static/state_tests/stPreCompiledContracts2/modexpRandomInputFiller.json::modexpRandomInput[fork_Osaka-blockchain_test_from_state_test-d0-g1]
-blockchain_tests/static/state_tests/stRandom2/randomStatetest650.json,tests/static/state_tests/stRandom2/randomStatetest650Filler.json::randomStatetest650[fork_Osaka-blockchain_test_from_state_test-]
-blockchain_tests/static/state_tests/stReturnDataTest/modexp_modsize0_returndatasize.json,tests/static/state_tests/stReturnDataTest/modexp_modsize0_returndatasizeFiller.json::modexp_modsize0_returndatasize[fork_Osaka-blockchain_test_from_state_test-d0]
-blockchain_tests/static/state_tests/stReturnDataTest/modexp_modsize0_returndatasize.json,tests/static/state_tests/stReturnDataTest/modexp_modsize0_returndatasizeFiller.json::modexp_modsize0_returndatasize[fork_Osaka-blockchain_test_from_state_test-d1]
-blockchain_tests/static/state_tests/stReturnDataTest/modexp_modsize0_returndatasize.json,tests/static/state_tests/stReturnDataTest/modexp_modsize0_returndatasizeFiller.json::modexp_modsize0_returndatasize[fork_Osaka-blockchain_test_from_state_test-d2]
-blockchain_tests/static/state_tests/stReturnDataTest/modexp_modsize0_returndatasize.json,tests/static/state_tests/stReturnDataTest/modexp_modsize0_returndatasizeFiller.json::modexp_modsize0_returndatasize[fork_Osaka-blockchain_test_from_state_test-d3]
-blockchain_tests/static/state_tests/stSpecialTest/failed_tx_xcf416c53_Paris.json,tests/static/state_tests/stSpecialTest/failed_tx_xcf416c53_ParisFiller.json::failed_tx_xcf416c53_Paris[fork_Osaka-blockchain_test_from_state_test-]
-blockchain_tests/static/state_tests/stStaticCall/static_CallEcrecover0_0input.json,tests/static/state_tests/stStaticCall/static_CallEcrecover0_0inputFiller.json::static_CallEcrecover0_0input[fork_Osaka-blockchain_test_from_state_test-d5]
-blockchain_tests/static/state_tests/stStaticCall/StaticcallToPrecompileFromCalledContract.json,tests/static/state_tests/stStaticCall/StaticcallToPrecompileFromCalledContractFiller.yml::StaticcallToPrecompileFromCalledContract[fork_Osaka-blockchain_test_from_state_test-]
-blockchain_tests/static/state_tests/stStaticCall/StaticcallToPrecompileFromContractInitialization.json,tests/static/state_tests/stStaticCall/StaticcallToPrecompileFromContractInitializationFiller.yml::StaticcallToPrecompileFromContractInitialization[fork_Osaka-blockchain_test_from_state_test-]
-blockchain_tests/static/state_tests/stStaticCall/StaticcallToPrecompileFromTransaction.json,tests/static/state_tests/stStaticCall/StaticcallToPrecompileFromTransactionFiller.yml::StaticcallToPrecompileFromTransaction[fork_Osaka-blockchain_test_from_state_test-]
-blockchain_tests/static/state_tests/stStaticFlagEnabled/CallcodeToPrecompileFromCalledContract.json,tests/static/state_tests/stStaticFlagEnabled/CallcodeToPrecompileFromCalledContractFiller.yml::CallcodeToPrecompileFromCalledContract[fork_Osaka-blockchain_test_from_state_test-]
-blockchain_tests/static/state_tests/stStaticFlagEnabled/CallcodeToPrecompileFromContractInitialization.json,tests/static/state_tests/stStaticFlagEnabled/CallcodeToPrecompileFromContractInitializationFiller.yml::CallcodeToPrecompileFromContractInitialization[fork_Osaka-blockchain_test_from_state_test-]
-blockchain_tests/static/state_tests/stStaticFlagEnabled/CallcodeToPrecompileFromTransaction.json,tests/static/state_tests/stStaticFlagEnabled/CallcodeToPrecompileFromTransactionFiller.yml::CallcodeToPrecompileFromTransaction[fork_Osaka-blockchain_test_from_state_test-]
-blockchain_tests/static/state_tests/stStaticFlagEnabled/CallWithZeroValueToPrecompileFromCalledContract.json,tests/static/state_tests/stStaticFlagEnabled/CallWithZeroValueToPrecompileFromCalledContractFiller.yml::CallWithZeroValueToPrecompileFromCalledContract[fork_Osaka-blockchain_test_from_state_test-]
-blockchain_tests/static/state_tests/stStaticFlagEnabled/CallWithZeroValueToPrecompileFromContractInitialization.json,tests/static/state_tests/stStaticFlagEnabled/CallWithZeroValueToPrecompileFromContractInitializationFiller.yml::CallWithZeroValueToPrecompileFromContractInitialization[fork_Osaka-blockchain_test_from_state_test-]
-blockchain_tests/static/state_tests/stStaticFlagEnabled/CallWithZeroValueToPrecompileFromTransaction.json,tests/static/state_tests/stStaticFlagEnabled/CallWithZeroValueToPrecompileFromTransactionFiller.yml::CallWithZeroValueToPrecompileFromTransaction[fork_Osaka-blockchain_test_from_state_test-]
-blockchain_tests/static/state_tests/stStaticFlagEnabled/DelegatecallToPrecompileFromCalledContract.json,tests/static/state_tests/stStaticFlagEnabled/DelegatecallToPrecompileFromCalledContractFiller.yml::DelegatecallToPrecompileFromCalledContract[fork_Osaka-blockchain_test_from_state_test-]
-blockchain_tests/static/state_tests/stStaticFlagEnabled/DelegatecallToPrecompileFromContractInitialization.json,tests/static/state_tests/stStaticFlagEnabled/DelegatecallToPrecompileFromContractInitializationFiller.yml::DelegatecallToPrecompileFromContractInitialization[fork_Osaka-blockchain_test_from_state_test-]
-blockchain_tests/static/state_tests/stStaticFlagEnabled/DelegatecallToPrecompileFromTransaction.json,tests/static/state_tests/stStaticFlagEnabled/DelegatecallToPrecompileFromTransactionFiller.yml::DelegatecallToPrecompileFromTransaction[fork_Osaka-blockchain_test_from_state_test-]
\ No newline at end of file
+blockchain_tests/static/state_tests/stSpecialTest/failed_tx_xcf416c53_Paris.json,tests/static/state_tests/stSpecialTest/failed_tx_xcf416c53_ParisFiller.json::failed_tx_xcf416c53_Paris[fork_Osaka-blockchain_test_from_state_test-]
\ No newline at end of file
diff --git a/tests/execution-spec-tests/slow.llvm b/tests/execution-spec-tests/slow.llvm
index 1235fd493f..4d0afc9e0d 100644
--- a/tests/execution-spec-tests/slow.llvm
+++ b/tests/execution-spec-tests/slow.llvm
@@ -3,4 +3,5 @@ blockchain_tests/cancun/eip1153_tstore/test_run_until_out_of_gas.json,*
blockchain_tests/osaka/eip7934_block_rlp_limit/test_block_at_rlp_limit_with_logs.json,*
blockchain_tests/osaka/eip7934_block_rlp_limit/test_block_at_rlp_limit_with_withdrawals.json,*
blockchain_tests/osaka/eip7934_block_rlp_limit/test_block_rlp_size_at_limit_with_all_typed_transactions.json,*
-blockchain_tests/osaka/eip7934_block_rlp_limit/test_block_at_rlp_size_limit_boundary.json,*
\ No newline at end of file
+blockchain_tests/osaka/eip7934_block_rlp_limit/test_block_at_rlp_size_limit_boundary.json,*
+blockchain_tests/osaka/eip7934_block_rlp_limit/test_fork_transition_block_rlp_limit.json,*
\ No newline at end of file