diff --git a/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/driver.md b/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/driver.md index 0e4cb25254..a5174c6e9d 100644 --- a/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/driver.md +++ b/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/driver.md @@ -106,6 +106,7 @@ To do so, we'll extend sort `JSON` with some EVM specific syntax, and provide a ListItem(TXID:Int) ... B _ => 0 + I => I +Int 1 TXID TW @@ -117,7 +118,8 @@ To do so, we'll extend sort `JSON` with some EVM specific syntax, and provide a syntax EthereumCommand ::= loadTx ( Account ) [symbol(loadTx)] // -------------------------------------------------------------- rule loadTx(ACCTFROM) - => #accessAccounts ACCTFROM #newAddr(ACCTFROM, NONCE) #precompiledAccountsSet(SCHED) + => #balTouch ACCTFROM ~> #balTouch #newAddr(ACCTFROM, NONCE) ~> #balCaptureBalance ACCTFROM BAL + ~> #accessAccounts ACCTFROM #newAddr(ACCTFROM, NONCE) #precompiledAccountsSet(SCHED) ~> #deductBlobGas ~> #loadAccessList(TA) ~> #loadAuthorities(AUTH) @@ -156,7 +158,8 @@ To do so, we'll extend sort `JSON` with some EVM specific syntax, and provide a andBool GLIMIT >=Int maxInt(G0(SCHED, CODE, true), Ctxfloor(SCHED, CODE)) rule loadTx(ACCTFROM) - => #accessAccounts ACCTFROM ACCTTO #precompiledAccountsSet(SCHED) + => #balTouch ACCTFROM ~> #balTouch ACCTTO ~> #balCaptureBalance ACCTFROM BAL ~> #balCaptureNonce ACCTFROM NONCE + ~> #accessAccounts ACCTFROM ACCTTO #precompiledAccountsSet(SCHED) ~> #deductBlobGas ~> #loadAccessList(TA) ~> #loadAuthorities(AUTH) @@ -311,7 +314,7 @@ Processing SetCode Transaction Authority Entries orBool (#asWord(NONCE) >=Int maxUInt64) rule #setDelegation(AUTHORITY, CID, NONCE, ADDR) - => #touchAccounts AUTHORITY ~> #accessAccounts AUTHORITY + => #balTouch AUTHORITY ~> #touchAccounts AUTHORITY ~> #accessAccounts AUTHORITY ~> #addAuthority(AUTHORITY, CID, NONCE, ADDR) ... [owise] @@ -328,7 +331,10 @@ Processing SetCode Transaction Authority Entries requires notBool (ACCTCODE ==K .Bytes orBool #isValidDelegation(ACCTCODE)) orBool (notBool #asWord(NONCE) ==K ACCTNONCE) - rule #addAuthority(AUTHORITY, _CID, NONCE, ADDR) => .K ... + rule #addAuthority(AUTHORITY, _CID, NONCE, ADDR) + => #balCaptureCode AUTHORITY ACCTCODE ~> #balCaptureNonce AUTHORITY ACCTNONCE + ... + SCHED REFUND => REFUND +Int Gnewaccount < SCHED > -Int Gauthbase < SCHED > @@ -340,7 +346,10 @@ Processing SetCode Transaction Authority Entries requires (ACCTCODE ==K .Bytes orBool #isValidDelegation(ACCTCODE)) andBool #asWord(NONCE) ==K ACCTNONCE - rule #addAuthority(AUTHORITY, _CID, NONCE, ADDR) => .K ... + rule #addAuthority(AUTHORITY, _CID, NONCE, ADDR) + => #balCaptureCode AUTHORITY .Bytes ~> #balCaptureNonce AUTHORITY 0 + ... + ( .Bag => 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 fe6317d3e4..fd26c7a4b9 100644 --- a/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/evm.md +++ b/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/evm.md @@ -91,6 +91,20 @@ In the comments next to each cell, we've marked which component of the YellowPap .Set + + 0 + .Set + .Map + .Map + .Map + .Map + .Map + .Map + .Map + .Map + .Map + + // Immutable during a single transaction // ------------------------------------- @@ -290,6 +304,279 @@ The `interimStates` cell stores a list of previous world states. rule #dropWorldState => .K ... ListItem(_) REST => REST ``` +### EIP-7928 Block-Level Access Lists + +```k + syntax BalEntry ::= balE ( Int , Int ) [symbol(balE)] + syntax BalCodeEntry ::= balCE ( Int , Bytes ) [symbol(balCE)] + + syntax InternalOp ::= "#balTouch" Account + // ----------------------------------------- + rule #balTouch ACCT:Int => .K ... + SCHED + TOUCHED => TOUCHED |Set SetItem(ACCT) + requires Ghaseip7928 << SCHED >> + rule #balTouch _ => .K ... [owise] + + syntax InternalOp ::= "#balRead" Int Int + // ---------------------------------------- + rule #balRead ACCT SLOT => .K ... + SCHED + R => R [ ACCT <- ({R[ACCT] orDefault .Set}:>Set |Set SetItem(SLOT)) ] + requires Ghaseip7928 << SCHED >> + [preserves-definedness] + rule #balRead _ _ => .K ... [owise] + + syntax InternalOp ::= "#balCaptureBalance" Int Int + | "#balCaptureNonce" Int Int + | "#balCaptureCode" Int Bytes + | "#balCaptureStorage" Int Int Int + // ------------------------------------------------------ + rule #balCaptureBalance ACCT PRE => .K ... + SCHED + CAP => CAP [ ACCT <- PRE ] + requires Ghaseip7928 << SCHED >> andBool notBool ACCT in_keys(CAP) + rule #balCaptureBalance _ _ => .K ... [owise] + + rule #balCaptureNonce ACCT PRE => .K ... + SCHED + CAP => CAP [ ACCT <- PRE ] + requires Ghaseip7928 << SCHED >> andBool notBool ACCT in_keys(CAP) + rule #balCaptureNonce _ _ => .K ... [owise] + + rule #balCaptureCode ACCT PRE => .K ... + SCHED + CAP => CAP [ ACCT <- PRE ] + requires Ghaseip7928 << SCHED >> andBool notBool ACCT in_keys(CAP) + rule #balCaptureCode _ _ => .K ... [owise] + + rule #balCaptureStorage ACCT SLOT PRE => .K ... + SCHED + CAP => CAP [ ACCT <- ({CAP[ACCT] orDefault .Map}:>Map [ SLOT <- PRE ]) ] + requires Ghaseip7928 << SCHED >> andBool notBool ( ACCT in_keys(CAP) andBool SLOT in_keys({CAP[ACCT] orDefault .Map}:>Map) ) + [preserves-definedness] + rule #balCaptureStorage _ _ _ => .K ... [owise] + + syntax InternalOp ::= "#balIncorporate" + // --------------------------------------- + rule #balIncorporate => #balIncBal ~> #balIncNonce ~> #balIncCode ~> #balIncStor ~> #balClearCaptures ... + SCHED + requires Ghaseip7928 << SCHED >> + rule #balIncorporate => .K ... [owise] + + syntax InternalOp ::= "#balClearCaptures" + // ----------------------------------------- + rule #balClearCaptures => .K ... + _ => .Map + _ => .Map + _ => .Map + _ => .Map + + syntax InternalOp ::= "#balIncBal" | "#balIncBalEntry" Int Int + // -------------------------------------------------------------- + rule #balIncBal => .K ... .Map + rule #balIncBal => #balIncBalEntry ACCT PRE ~> #balIncBal ... + ACCT:Int |-> PRE REST => REST + + rule #balIncBalEntry ACCT PRE => .K ... + IDX + ACCT POST ... + T => T |Set SetItem(ACCT) + BC => #balAppendE(BC, ACCT, IDX, POST, PRE) + rule #balIncBalEntry ACCT PRE => .K ... + IDX + T => T |Set SetItem(ACCT) + BC => #balAppendE(BC, ACCT, IDX, 0, PRE) + [owise] + + syntax InternalOp ::= "#balIncNonce" | "#balIncNonceEntry" Int Int + // ------------------------------------------------------------------ + rule #balIncNonce => .K ... .Map + rule #balIncNonce => #balIncNonceEntry ACCT PRE ~> #balIncNonce ... + ACCT:Int |-> PRE REST => REST + + rule #balIncNonceEntry ACCT PRE => .K ... + IDX + ACCT POST ... + T => T |Set SetItem(ACCT) + NC => #balAppendE(NC, ACCT, IDX, POST, PRE) + rule #balIncNonceEntry ACCT PRE => .K ... + IDX + T => T |Set SetItem(ACCT) + NC => #balAppendE(NC, ACCT, IDX, 0, PRE) + [owise] + + syntax InternalOp ::= "#balIncCode" | "#balIncCodeEntry" Int Bytes + // ------------------------------------------------------------------ + rule #balIncCode => .K ... .Map + rule #balIncCode => #balIncCodeEntry ACCT PRE ~> #balIncCode ... + ACCT:Int |-> PRE REST => REST + + rule #balIncCodeEntry ACCT PRE => .K ... + IDX + ACCT POST:Bytes ... + T => T |Set SetItem(ACCT) + CC => #balAppendCE(CC, ACCT, IDX, POST, PRE) + rule #balIncCodeEntry ACCT PRE => .K ... + IDX + T => T |Set SetItem(ACCT) + CC => #balAppendCE(CC, ACCT, IDX, .Bytes, PRE) + [owise] + + syntax InternalOp ::= "#balIncStor" | "#balIncStorAcct" Int Map | "#balIncStorSlots" Int Map Map + // ------------------------------------------------------------------------------------------------ + rule #balIncStor => .K ... .Map + rule #balIncStor => #balIncStorAcct ACCT SLOTS ~> #balIncStor ... + ACCT:Int |-> SLOTS REST => REST + + rule #balIncStorAcct ACCT SLOTS => #balIncStorSlots ACCT STOR SLOTS ... + ACCT STOR ... + T => T |Set SetItem(ACCT) + rule #balIncStorAcct ACCT SLOTS => #balIncStorSlots ACCT .Map SLOTS ... + T => T |Set SetItem(ACCT) + [owise] + + rule #balIncStorSlots _ _ .Map => .K ... + rule #balIncStorSlots ACCT STOR (SLOT:Int |-> PRE REST) => #balIncStorSlots ACCT STOR REST ... + IDX + SC => #balAppendStorage(SC, ACCT, SLOT, IDX, #lookup(STOR, SLOT), PRE) + [preserves-definedness] + + syntax Map ::= #balAppendE ( Map , Int , Int , Int , Int ) [function] + | #balAppendCE ( Map , Int , Int , Bytes , Bytes ) [function] + | #balAppendStorage ( Map , Int , Int , Int , Int , Int ) [function] + // --------------------------------------------------------------------------------- + rule #balAppendE(M, ACCT, IDX, POST, PRE) => M [ ACCT <- ({M[ACCT] orDefault .List}:>List ListItem(balE(IDX, POST))) ] requires POST =/=Int PRE [preserves-definedness] + rule #balAppendE(M, _, _, POST, PRE) => M requires POST ==Int PRE + + rule #balAppendCE(M, ACCT, IDX, POST, PRE) => M [ ACCT <- ({M[ACCT] orDefault .List}:>List ListItem(balCE(IDX, POST))) ] requires POST =/=K PRE [preserves-definedness] + rule #balAppendCE(M, _, _, POST, PRE) => M requires POST ==K PRE + + rule #balAppendStorage(SC, ACCT, SLOT, IDX, POST, PRE) + => SC [ ACCT <- ({SC[ACCT] orDefault .Map}:>Map [ SLOT <- ({({SC[ACCT] orDefault .Map}:>Map)[SLOT] orDefault .List}:>List ListItem(balE(IDX, POST))) ]) ] + requires POST =/=Int PRE [preserves-definedness] + rule #balAppendStorage(SC, _, _, _, POST, PRE) => SC requires POST ==Int PRE + + syntax List ::= #balSortInts ( List ) [function] + | #balInsertInt ( List , Int ) [function] + // -------------------------------------------------------- + rule #balSortInts(.List) => .List + rule #balSortInts(ListItem(X:Int) REST) => #balInsertInt(#balSortInts(REST), X) + + rule #balInsertInt(.List, X) => ListItem(X) + rule #balInsertInt(ListItem(Y:Int) REST, X) => ListItem(X) ListItem(Y) REST requires X <=Int Y + rule #balInsertInt(ListItem(Y:Int) REST, X) => ListItem(Y) #balInsertInt(REST, X) requires X >Int Y + + syntax InternalOp ::= "#validateBlockAccessList" | "#balCheck" | "#balCheck2" List + // ---------------------------------------------------------------------------------- + rule #validateBlockAccessList => #balIncorporate ~> #balCheck ... + SCHED + BALHASH + SC + requires Ghaseip7928 << SCHED >> + andBool BALHASH =/=Int 0 + andBool notBool SC ==K EVMC_INVALID_BLOCK + rule #validateBlockAccessList => .K ... [owise] + + rule #balCheck => #balCheck2(#balAddrUniverse(TOUCHED, RD, BC, NC, CC, SC)) ... + TOUCHED + RD + BC + NC + CC + SC + + rule #balCheck2(ADDRS) + => #balCheckItems #balItemsWithinBudget(#balItemCount(ADDRS, RD, SC), GLIM, SCHED) + ~> #checkBalHash keccak(#rlpEncode(#balBuildJSON(ADDRS, RD, BC, NC, CC, SC))) + ... + + SCHED + GLIM + RD + BC + NC + CC + SC + + syntax InternalOp ::= "#balCheckItems" Bool + | "#checkBalHash" Int + // ----------------------------------------- + rule #balCheckItems true => .K ... + rule #balCheckItems false => .K ... + _ => EVMC_INVALID_BLOCK + + rule #checkBalHash H => .K ... HH requires H ==Int HH + rule #checkBalHash H => .K ... HH + _ => EVMC_INVALID_BLOCK + requires notBool H ==Int HH + + syntax Bool ::= #balItemsWithinBudget ( Int , Int , Schedule ) [function] + // ------------------------------------------------------------------------- + rule #balItemsWithinBudget(ITEMS, GLIM, SCHED) => ITEMS <=Int (GLIM /Int Gbalitemcost < SCHED >) + + syntax List ::= #balAddrUniverse ( Set , Map , Map , Map , Map , Map ) [function] + // --------------------------------------------------------------------------------- + rule #balAddrUniverse(T, RD, BC, NC, CC, SC) + => #balSortInts(Set2List(T |Set keys(RD) |Set keys(BC) |Set keys(NC) |Set keys(CC) |Set keys(SC))) + + syntax Int ::= #balItemCount ( List , Map , Map ) [function] + // ------------------------------------------------------------ + rule #balItemCount(.List, _, _) => 0 + rule #balItemCount(ListItem(A:Int) REST, RD, SC) + => 1 +Int size(keys({SC[A] orDefault .Map}:>Map) |Set {RD[A] orDefault .Set}:>Set) +Int #balItemCount(REST, RD, SC) + [preserves-definedness] + + syntax JSON ::= #balBuildJSON ( List , Map , Map , Map , Map , Map ) [function] + // ------------------------------------------------------------------------------- + rule #balBuildJSON(ADDRS, RD, BC, NC, CC, SC) => [ #balAccountsJSONs(ADDRS, RD, BC, NC, CC, SC) ] + + syntax JSONs ::= #balAccountsJSONs ( List , Map , Map , Map , Map , Map ) [function] + // ------------------------------------------------------------------------------------ + rule #balAccountsJSONs(.List, _, _, _, _, _) => .JSONs + rule #balAccountsJSONs(ListItem(A:Int) REST, RD, BC, NC, CC, SC) + => #balAccountJSON(A, RD, BC, NC, CC, SC) , #balAccountsJSONs(REST, RD, BC, NC, CC, SC) + + syntax JSON ::= #balAccountJSON ( Int , Map , Map , Map , Map , Map ) [function] + // -------------------------------------------------------------------------------- + rule #balAccountJSON(A, RD, BC, NC, CC, SC) + => [ #addrBytes(A) , + [ #balStorChangesJSONs(#balSortInts(Set2List(keys({SC[A] orDefault .Map}:>Map))), {SC[A] orDefault .Map}:>Map) ] , + [ #balReadsJSONs(#balFilterList(#balSortInts(Set2List({RD[A] orDefault .Set}:>Set)), {SC[A] orDefault .Map}:>Map)) ] , + [ #balEntriesJSONs({BC[A] orDefault .List}:>List) ] , + [ #balEntriesJSONs({NC[A] orDefault .List}:>List) ] , + [ #balCodeEntriesJSONs({CC[A] orDefault .List}:>List) ] ] + [preserves-definedness] + + syntax List ::= #balFilterList ( List , Map ) [function] + // -------------------------------------------------------- + rule #balFilterList(.List, _) => .List + rule #balFilterList(ListItem(S:Int) REST, STOR) => ListItem(S) #balFilterList(REST, STOR) requires notBool S in_keys(STOR) + rule #balFilterList(ListItem(S:Int) REST, STOR) => #balFilterList(REST, STOR) requires S in_keys(STOR) + + syntax JSONs ::= #balReadsJSONs ( List ) [function] + // --------------------------------------------------- + rule #balReadsJSONs(.List) => .JSONs + rule #balReadsJSONs(ListItem(S:Int) REST) => S , #balReadsJSONs(REST) + + syntax JSONs ::= #balStorChangesJSONs ( List , Map ) [function] + // --------------------------------------------------------------- + rule #balStorChangesJSONs(.List, _) => .JSONs + rule #balStorChangesJSONs(ListItem(S:Int) REST, STOR) + => [ S , [ #balEntriesJSONs({STOR[S] orDefault .List}:>List) ] ] , #balStorChangesJSONs(REST, STOR) + [preserves-definedness] + + syntax JSONs ::= #balEntriesJSONs ( List ) [function] + // ----------------------------------------------------- + rule #balEntriesJSONs(.List) => .JSONs + rule #balEntriesJSONs(ListItem(balE(IDX, VAL)) REST) => [ IDX , VAL ] , #balEntriesJSONs(REST) + + syntax JSONs ::= #balCodeEntriesJSONs ( List ) [function] + // --------------------------------------------------------- + rule #balCodeEntriesJSONs(.List) => .JSONs + rule #balCodeEntriesJSONs(ListItem(balCE(IDX, CODE)) REST) => [ IDX , CODE ] , #balCodeEntriesJSONs(REST) +``` + Control Flow ------------ @@ -582,7 +869,7 @@ After executing a transaction, it's necessary to have the effect of the substate rule #finalizeWithdrawals => .K ... .List - rule #finalizeWithdrawals ... + rule (.K => #balCaptureBalance ACCT B) ~> #finalizeWithdrawals ... ListItem(WDID) LS => LS WDID @@ -622,7 +909,7 @@ After executing a transaction, it's necessary to have the effect of the substate syntax InternalOp ::= #finalizeTx ( Bool , Int ) [symbol(#finalizeTx)] | #deleteAccounts ( List ) [symbol(#deleteAccounts)] // ------------------------------------------------------------------------ - rule #finalizeTx(true, _) => #finalizeStorage(Set2List(SetItem(MINER) |Set ACCTS)) ... + rule #finalizeTx(true, _) => #balIncorporate ~> #finalizeStorage(Set2List(SetItem(MINER) |Set ACCTS)) ... .Set MINER ACCTS => .Set @@ -643,7 +930,7 @@ After executing a transaction, it's necessary to have the effect of the substate requires REFUND =/=Int 0 - rule #finalizeTx(false => true, GFLOOR) ... + rule (.K => #balCaptureBalance ORG ORGBAL ~> #balCaptureBalance MINER MINBAL) ~> #finalizeTx(false => true, GFLOOR) ... true SCHED BFEE @@ -674,7 +961,7 @@ After executing a transaction, it's necessary to have the effect of the substate requires ORG =/=Int MINER - rule #finalizeTx(false => true, GFLOOR) ... + rule (.K => #balCaptureBalance ACCT BAL) ~> #finalizeTx(false => true, GFLOOR) ... true SCHED BFEE @@ -879,12 +1166,23 @@ Terminates validation successfully when all conditions are met or when blob vali ```k syntax EthereumCommand ::= "#startBlock" // ---------------------------------------- - rule #startBlock => #validateBlockBlobs 0 TXS ~> #executeBeaconRoots ~> #executeBlockHashHistory ... + rule #startBlock => #validateBlockBlobs 0 TXS ~> #executeBeaconRoots ~> #executeBlockHashHistory ~> #balIncorporate ... _ => 0 _ => 0 _ => .List _ => #padToWidth(256, .Bytes) TXS + _ => 0 + _ => .Set + _ => .Map + _ => .Map + _ => .Map + _ => .Map + _ => .Map + _ => .Map + _ => .Map + _ => .Map + _ => .Map syntax EthereumCommand ::= "#finalizeBlock" | #rewardOmmers ( JSONs ) [symbol(#rewardOmmers)] @@ -893,12 +1191,14 @@ Terminates validation successfully when all conditions are met or when blob vali => #if Ghaswithdrawals << SCHED >> #then #finalizeWithdrawals #else .K #fi ~> #rewardOmmers(OMMERS) ~> #processGeneralPurposeRequests + ~> #validateBlockAccessList ~> #finalizeBlockBlobs ... SCHED [ OMMERS ] MINER + I => I +Int 1 MINER MINBAL => MINBAL +Int Rb < SCHED > @@ -969,7 +1269,12 @@ Read more about EIP-4788 here [https://eips.ethereum.org/EIPS/eip-4788](https:// ```k syntax InternalOp ::= "#executeBeaconRoots" [symbol(#executeBeaconRoots)] // ------------------------------------------------------------------------- - rule #executeBeaconRoots => .K ... + rule #executeBeaconRoots + => #balTouch BEACON_ROOTS_ADDRESS + ~> #balCaptureStorage BEACON_ROOTS_ADDRESS (TS modInt 8191) #lookup(M, TS modInt 8191) ~> #balRead BEACON_ROOTS_ADDRESS (TS modInt 8191) + ~> #balCaptureStorage BEACON_ROOTS_ADDRESS (TS modInt 8191 +Int 8191) #lookup(M, TS modInt 8191 +Int 8191) ~> #balRead BEACON_ROOTS_ADDRESS (TS modInt 8191 +Int 8191) + ... + SCHED TS BR @@ -993,7 +1298,11 @@ Read more about EIP-2935 here [https://eips.ethereum.org/EIPS/eip-2935](https:// ```k syntax InternalOp ::= "#executeBlockHashHistory" [symbol(#executeBlockHashHistory)] // ----------------------------------------------------------------------------------- - rule #executeBlockHashHistory => .K ... + rule #executeBlockHashHistory + => #balTouch HISTORY_STORAGE_ADDRESS + ~> #balCaptureStorage HISTORY_STORAGE_ADDRESS ((BN -Int 1) modInt 8191) #lookup(M, (BN -Int 1) modInt 8191) ~> #balRead HISTORY_STORAGE_ADDRESS ((BN -Int 1) modInt 8191) + ... + SCHED HP BN @@ -1091,7 +1400,7 @@ These are just used by the other operators for shuffling local execution state a requires ACCTFROM ==K ACCTTO andBool VALUE <=Int ORIGFROM - rule #transferFunds ACCTFROM ACCTTO VALUE => .K ... + rule #transferFunds ACCTFROM ACCTTO VALUE => #balCaptureBalance ACCTFROM ORIGFROM ~> #balCaptureBalance ACCTTO ORIGTO ... ACCTFROM ORIGFROM => ORIGFROM -Word VALUE @@ -1459,31 +1768,31 @@ Operators that require access to the rest of the Ethereum network world-state ca syntax UnStackOp ::= "BALANCE" // ------------------------------ rule [balance.true]: - BALANCE ACCT => #accessAccounts ACCT ~> BAL ~> #push ... + BALANCE ACCT => #balTouch ACCT ~> #accessAccounts ACCT ~> BAL ~> #push ... ACCT BAL ... - rule [balance.false]: BALANCE ACCT => #accessAccounts ACCT ~> 0 ~> #push ... [owise] + rule [balance.false]: BALANCE ACCT => #balTouch ACCT ~> #accessAccounts ACCT ~> 0 ~> #push ... [owise] syntax UnStackOp ::= "EXTCODESIZE" // ---------------------------------- rule [extcodesize.true]: - EXTCODESIZE ACCT => #accessAccounts ACCT ~> lengthBytes(CODE) ~> #push ... + EXTCODESIZE ACCT => #balTouch ACCT ~> #accessAccounts ACCT ~> lengthBytes(CODE) ~> #push ... ACCT CODE ... - rule [extcodesize.false]: EXTCODESIZE ACCT => #accessAccounts ACCT ~> 0 ~> #push ... [owise] + rule [extcodesize.false]: EXTCODESIZE ACCT => #balTouch ACCT ~> #accessAccounts ACCT ~> 0 ~> #push ... [owise] syntax UnStackOp ::= "EXTCODEHASH" // ---------------------------------- rule [extcodehash.true]: - EXTCODEHASH ACCT => #accessAccounts ACCT ~> keccak(CODE) ~> #push ... + EXTCODEHASH ACCT => #balTouch ACCT ~> #accessAccounts ACCT ~> keccak(CODE) ~> #push ... ACCT CODE:Bytes @@ -1493,12 +1802,12 @@ Operators that require access to the rest of the Ethereum network world-state ca requires notBool #accountEmpty(CODE, NONCE, BAL) - rule [extcodehash.false]: EXTCODEHASH ACCT => #accessAccounts ACCT ~> 0 ~> #push ... [owise] + rule [extcodehash.false]: EXTCODEHASH ACCT => #balTouch ACCT ~> #accessAccounts ACCT ~> 0 ~> #push ... [owise] syntax QuadStackOp ::= "EXTCODECOPY" // ------------------------------------ rule [extcodecopy.true]: - EXTCODECOPY ACCT MEMSTART PGMSTART WIDTH => #accessAccounts ACCT ... + EXTCODECOPY ACCT MEMSTART PGMSTART WIDTH => #balTouch ACCT ~> #accessAccounts ACCT ... LM => LM [ MEMSTART := #range(PGM, PGMSTART, WIDTH) ] ACCT @@ -1507,7 +1816,7 @@ Operators that require access to the rest of the Ethereum network world-state ca rule [extcodecopy.false]: - EXTCODECOPY ACCT MEMSTART _ WIDTH => #accessAccounts ACCT ... + EXTCODECOPY ACCT MEMSTART _ WIDTH => #balTouch ACCT ~> #accessAccounts ACCT ... LM => LM [ MEMSTART := #padToWidth(WIDTH, .Bytes) ] [owise] ``` @@ -1519,7 +1828,7 @@ These rules reach into the network state and load/store from account storage: syntax UnStackOp ::= "SLOAD" // ---------------------------- rule [sload]: - SLOAD INDEX => #lookup(STORAGE, INDEX) ~> #push ... + SLOAD INDEX => #balRead ACCT INDEX ~> #lookup(STORAGE, INDEX) ~> #push ... ACCT ACCT @@ -1530,7 +1839,10 @@ These rules reach into the network state and load/store from account storage: syntax BinStackOp ::= "SSTORE" // ------------------------------ rule [sstore]: - SSTORE INDEX NEW => .K ... + SSTORE INDEX NEW + => #balCaptureStorage ACCT INDEX #lookup(STORAGE, INDEX) ~> #balRead ACCT INDEX + ... + ACCT ACCT @@ -1635,7 +1947,8 @@ The various `CALL*` (and other inter-contract control flow) operations will be d rule [call.delegatedAuthority]: #call ACCTFROM ACCTTO ACCTCODE VALUE APPVALUE ARGS STATIC => #let DELEGATED_ACCOUNT = #asAccount(#range(CODE,3,20)) #in - (#accessAccounts DELEGATED_ACCOUNT + (#balTouch DELEGATED_ACCOUNT + ~> #accessAccounts DELEGATED_ACCOUNT ~> #callWithCode ACCTFROM ACCTTO ACCTCODE #getAccountCode(DELEGATED_ACCOUNT) VALUE APPVALUE ARGS STATIC ) ... @@ -1794,7 +2107,7 @@ System Transaction Configuration syntax InternalOp ::= "#systemCall" Int Bytes [symbol(#systemCall)] | "#mkSystemCall" Int Bytes [symbol(#mkSystemCall)] // ----------------------------------------------------------------------- - rule #systemCall ACCTTO ARGS => #pushCallStack ~> #pushWorldState ~> #mkSystemCall ACCTTO ARGS ... + rule #systemCall ACCTTO ARGS => #balTouch ACCTTO ~> #pushCallStack ~> #pushWorldState ~> #mkSystemCall ACCTTO ARGS ... rule #mkSystemCall ACCTTO ARGS => #loadProgram CODE ~> #initVM ~> #execute ... USEGAS:Bool @@ -1873,7 +2186,8 @@ For each `CALL*` operation, we make a corresponding call to `#call` and a state- // ------------------------ rule [call]: CALL _GCAP ACCTTO VALUE ARGSTART ARGWIDTH RETSTART RETWIDTH - => #accessAccounts ACCTTO + => #balTouch ACCTTO + ~> #accessAccounts ACCTTO ~> #checkCall ACCTFROM VALUE ~> #call ACCTFROM ACCTTO ACCTTO VALUE VALUE #range(LM, ARGSTART, ARGWIDTH) false ~> #return RETSTART RETWIDTH @@ -1886,7 +2200,8 @@ For each `CALL*` operation, we make a corresponding call to `#call` and a state- // ---------------------------- rule [callcode]: CALLCODE _GCAP ACCTTO VALUE ARGSTART ARGWIDTH RETSTART RETWIDTH - => #accessAccounts ACCTTO + => #balTouch ACCTTO + ~> #accessAccounts ACCTTO ~> #checkCall ACCTFROM VALUE ~> #call ACCTFROM ACCTFROM ACCTTO VALUE VALUE #range(LM, ARGSTART, ARGWIDTH) false ~> #return RETSTART RETWIDTH @@ -1899,7 +2214,8 @@ For each `CALL*` operation, we make a corresponding call to `#call` and a state- // ----------------------------------- rule [delegatecall]: DELEGATECALL _GCAP ACCTTO ARGSTART ARGWIDTH RETSTART RETWIDTH - => #accessAccounts ACCTTO + => #balTouch ACCTTO + ~> #accessAccounts ACCTTO ~> #checkCall ACCTFROM 0 ~> #call ACCTAPPFROM ACCTFROM ACCTTO 0 VALUE #range(LM, ARGSTART, ARGWIDTH) false ~> #return RETSTART RETWIDTH @@ -1914,7 +2230,8 @@ For each `CALL*` operation, we make a corresponding call to `#call` and a state- // --------------------------------- rule [staticcall]: STATICCALL _GCAP ACCTTO ARGSTART ARGWIDTH RETSTART RETWIDTH - => #accessAccounts ACCTTO + => #balTouch ACCTTO + ~> #accessAccounts ACCTTO ~> #checkCall ACCTFROM 0 ~> #call ACCTFROM ACCTTO ACCTTO 0 0 #range(LM, ARGSTART, ARGWIDTH) true ~> #return RETSTART RETWIDTH @@ -1947,7 +2264,7 @@ For each `CALL*` operation, we make a corresponding call to `#call` and a state- rule #mkCreate ACCTFROM ACCTTO VALUE INITCODE - => #touchAccounts ACCTFROM ACCTTO ~> #accessAccounts ACCTFROM ACCTTO ~> #loadProgram INITCODE ~> #initVM ~> #execute + => #balCaptureNonce ACCTTO NONCE ~> #touchAccounts ACCTFROM ACCTTO ~> #accessAccounts ACCTFROM ACCTTO ~> #loadProgram INITCODE ~> #initVM ~> #execute ... USEGAS @@ -1967,7 +2284,7 @@ For each `CALL*` operation, we make a corresponding call to `#call` and a state- ACCTS => ACCTS |Set SetItem(ACCTTO) - rule #incrementNonce ACCT => .K ... + rule #incrementNonce ACCT => #balCaptureNonce ACCT NONCE ... ACCT NONCE => NONCE +Int 1 @@ -2012,14 +2329,15 @@ For each `CALL*` operation, we make a corresponding call to `#call` and a state- requires notBool ( lengthBytes(OUT) <=Int maxCodeSize < SCHED > andBool #isValidCode(OUT, SCHED) ) rule #finishCodeDeposit ACCT OUT - => #popCallStack ~> #dropWorldState + => #balCaptureCode ACCT OLDCODE + ~> #popCallStack ~> #dropWorldState ~> #refund GAVAIL ~> ACCT ~> #push ... GAVAIL ACCT - _ => OUT + OLDCODE => OUT ... @@ -2047,7 +2365,8 @@ For each `CALL*` operation, we make a corresponding call to `#call` and a state- // ------------------------------- rule [create-valid]: CREATE VALUE MEMSTART MEMWIDTH - => #accessAccounts #newAddr(ACCT, NONCE) + => #balTouch #newAddr(ACCT, NONCE) + ~> #accessAccounts #newAddr(ACCT, NONCE) ~> #checkCreate ACCT VALUE ~> #create ACCT #newAddr(ACCT, NONCE) VALUE #range(LM, MEMSTART, MEMWIDTH) ~> #codeDeposit #newAddr(ACCT, NONCE) @@ -2075,7 +2394,8 @@ For each `CALL*` operation, we make a corresponding call to `#call` and a state- // -------------------------------- rule [create2-valid]: CREATE2 VALUE MEMSTART MEMWIDTH SALT - => #accessAccounts #newAddr(ACCT, SALT, #range(LM, MEMSTART, MEMWIDTH)) + => #balTouch #newAddr(ACCT, SALT, #range(LM, MEMSTART, MEMWIDTH)) + ~> #accessAccounts #newAddr(ACCT, SALT, #range(LM, MEMSTART, MEMWIDTH)) ~> #checkCreate ACCT VALUE ~> #create ACCT #newAddr(ACCT, SALT, #range(LM, MEMSTART, MEMWIDTH)) VALUE #range(LM, MEMSTART, MEMWIDTH) ~> #codeDeposit #newAddr(ACCT, SALT, #range(LM, MEMSTART, MEMWIDTH)) @@ -2096,7 +2416,7 @@ Self destructing to yourself, unlike a regular transfer, destroys the balance in ```k syntax UnStackOp ::= "SELFDESTRUCT" // ----------------------------------- - rule SELFDESTRUCT ACCTTO => #touchAccounts ACCT ACCTTO ~> #accessAccounts ACCTTO ~> #transferFunds ACCT ACCTTO BALFROM ~> #end EVMC_SUCCESS ... + rule SELFDESTRUCT ACCTTO => #balTouch ACCTTO ~> #touchAccounts ACCT ACCTTO ~> #accessAccounts ACCTTO ~> #transferFunds ACCT ACCTTO BALFROM ~> #end EVMC_SUCCESS ... SCHED ACCT SDS => SDS |Set SetItem(ACCT) @@ -2123,7 +2443,7 @@ Self destructing to yourself, unlike a regular transfer, destroys the balance in CA requires ((notBool Ghaseip6780 << SCHED >>) orBool ACCT in CA) - rule SELFDESTRUCT ACCTTO => #touchAccounts ACCT ACCTTO ~> #accessAccounts ACCTTO ~> #transferFunds ACCT ACCTTO BALFROM ~> #end EVMC_SUCCESS ... + rule SELFDESTRUCT ACCTTO => #balTouch ACCTTO ~> #touchAccounts ACCT ACCTTO ~> #accessAccounts ACCTTO ~> #transferFunds ACCT ACCTTO BALFROM ~> #end EVMC_SUCCESS ... SCHED ACCT 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 b5f4f3f157..7d2bb521fd 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" | "Ghaseip7928" + // --------------------------------------------------------------------------------------- ``` ### 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" | "Gbalitemcost" + // -------------------------------------------------------------------------------------------------------------------------------------------- ``` ### Default Schedule @@ -148,6 +148,7 @@ A `ScheduleConst` is a constant determined by the fee schedule. rule [Gbls12PairingCheckAddDefault]: Gbls12PairingCheckAdd < DEFAULT > => 0 rule [Gbls12mapfptog1Default]: Gbls12mapfptog1 < DEFAULT > => 0 rule [Gbls12mapfp2tog2Default]: Gbls12mapfp2tog2 < DEFAULT > => 0 + rule [GbalitemcostDefault]: Gbalitemcost < DEFAULT > => 0 rule [GselfdestructnewaccountDefault]: Gselfdestructnewaccount << DEFAULT >> => false rule [GstaticcalldepthDefault]: Gstaticcalldepth << DEFAULT >> => true @@ -183,6 +184,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 [Ghaseip7928Default]: Ghaseip7928 << DEFAULT >> => false ``` ### Frontier Schedule @@ -517,16 +519,20 @@ A `ScheduleConst` is a constant determined by the fee schedule. ```k syntax Schedule ::= "AMSTERDAM" [symbol(AMSTERDAM_EVM), smtlib(schedule_AMSTERDAM)] // ----------------------------------------------------------------------------------- + rule [GbalitemcostAmsterdam]: Gbalitemcost < AMSTERDAM > => 2000 rule [GmaxblobgasAmsterdam]: Gmaxblobgas < AMSTERDAM > => 2752512 rule [GtargetblobgasAmsterdam]: Gtargetblobgas < AMSTERDAM > => 1835008 rule [BlobbasefeeupdatefractionAmsterdam]: Blobbasefeeupdatefraction < AMSTERDAM > => 11684671 rule [SCHEDCONSTAmsterdam]: SCHEDCONST < AMSTERDAM > => SCHEDCONST < OSAKA > - requires notBool ( SCHEDCONST ==K Gmaxblobgas + requires notBool ( SCHEDCONST ==K Gbalitemcost + orBool SCHEDCONST ==K Gmaxblobgas orBool SCHEDCONST ==K Gtargetblobgas orBool SCHEDCONST ==K Blobbasefeeupdatefraction ) - rule [SCHEDFLAGAmsterdam]: SCHEDFLAG << AMSTERDAM >> => SCHEDFLAG << OSAKA >> + rule [Ghaseip7928Amsterdam]: Ghaseip7928 << AMSTERDAM >> => true + rule [SCHEDFLAGAmsterdam]: SCHEDFLAG << AMSTERDAM >> => SCHEDFLAG << OSAKA >> + requires notBool ( SCHEDFLAG ==K Ghaseip7928 ) ``` ```k diff --git a/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/state-utils.md b/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/state-utils.md index f2d8fb5ca1..ab4e2fdefc 100644 --- a/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/state-utils.md +++ b/kevm-pyk/src/kevm_pyk/kproj/evm-semantics/state-utils.md @@ -80,6 +80,17 @@ module STATE-UTILS _ => 0 _ => 0 _ => 0 + _ => 0 + _ => .Set + _ => .Map + _ => .Map + _ => .Map + _ => .Map + _ => .Map + _ => .Map + _ => .Map + _ => .Map + _ => .Map _ => .Bytes _ => .Bytes _ => .Bytes diff --git a/tests/execution-spec-tests/failing.llvm b/tests/execution-spec-tests/failing.llvm index d72434608e..5691017938 100644 --- a/tests/execution-spec-tests/failing.llvm +++ b/tests/execution-spec-tests/failing.llvm @@ -17,10 +17,8 @@ blockchain_tests/for_amsterdam/amsterdam/eip2780_reduce_intrinsic_tx_gas/authori blockchain_tests/for_amsterdam/amsterdam/eip2780_reduce_intrinsic_tx_gas/authorization_oog/recipient_new_account_refilled_on_dispatch_halt_with_reservoir.json,* blockchain_tests/for_amsterdam/amsterdam/eip2780_reduce_intrinsic_tx_gas/authorization_oog/set_delegation_oog_charge_point.json,* blockchain_tests/for_amsterdam/amsterdam/eip2780_reduce_intrinsic_tx_gas/authorization_oog/set_delegation_oog_rolls_back_first_auth.json,* -blockchain_tests/for_amsterdam/amsterdam/eip2780_reduce_intrinsic_tx_gas/calldata_floor/calldata_floor.json,tests/amsterdam/eip2780_reduce_intrinsic_tx_gas/test_calldata_floor.py::test_calldata_floor[fork_Amsterdam-blockchain_test_from_state_test-non-zero_value-below_floor_rejected] blockchain_tests/for_amsterdam/amsterdam/eip2780_reduce_intrinsic_tx_gas/calldata_floor/calldata_floor.json,tests/amsterdam/eip2780_reduce_intrinsic_tx_gas/test_calldata_floor.py::test_calldata_floor[fork_Amsterdam-blockchain_test_from_state_test-non-zero_value-floor_binds] blockchain_tests/for_amsterdam/amsterdam/eip2780_reduce_intrinsic_tx_gas/calldata_floor/calldata_floor.json,tests/amsterdam/eip2780_reduce_intrinsic_tx_gas/test_calldata_floor.py::test_calldata_floor[fork_Amsterdam-blockchain_test_from_state_test-zero_value-floor_binds] -blockchain_tests/for_amsterdam/amsterdam/eip2780_reduce_intrinsic_tx_gas/intrinsic_gas_boundary/intrinsic_gas_floor_boundary_with_authorizations.json,* blockchain_tests/for_amsterdam/amsterdam/eip2780_reduce_intrinsic_tx_gas/top_frame_charges/top_frame_new_account_charged_as_state_gas.json,* blockchain_tests/for_amsterdam/amsterdam/eip2780_reduce_intrinsic_tx_gas/top_frame_charges/top_frame_new_account_skipped_for_nonce_only_recipient.json,* blockchain_tests/for_amsterdam/amsterdam/eip2780_reduce_intrinsic_tx_gas/top_frame_charges/top_frame_regular_charge.json,* @@ -143,28 +141,6 @@ blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_ blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_eip7702/bal_7702_top_frame_delegation_oog.json,* blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_eip7702/bal_selfdestruct_to_7702_delegation.json,* blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_eip7702/bal_withdrawal_to_7702_delegation.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_account_order.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_account.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_balance_value.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_coinbase_balance_value.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_complex_corruption.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_duplicate_account.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_duplicate_entries.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_empty_slot_changes.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_extraneous_coinbase.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_extraneous_entries.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_field_entries.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_hash_mismatch.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_missing_account.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_missing_coinbase.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_missing_nonce.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_missing_withdrawal_account_empty_block.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_missing_withdrawal_account.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_nonce_value.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_storage_value.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_surplus_system_address_from_system_call.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_tx_order.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_invalid/bal_invalid_withdrawal_balance_value.json,* blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_opcodes/bal_account_touch_system_address.json,* blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_opcodes/bal_balance_and_oog.json,* blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists_opcodes/bal_call_7702_delegation_and_oog.json,tests/amsterdam/eip7928_block_level_access_lists/test_block_access_lists_opcodes.py::test_bal_call_7702_delegation_and_oog[fork_Amsterdam-blockchain_test-args_large-no_value-cold_delegation-cold_target-oog_after_target_access] @@ -391,10 +367,6 @@ blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_ blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists/bal_fully_unmutated_account.json,* blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists/bal_gas_limit_boundary.json,tests/amsterdam/eip7928_block_level_access_lists/test_block_access_lists.py::test_bal_gas_limit_boundary[fork_Amsterdam-blockchain_test-at_boundary-with_tx-no_cl_withdrawal] blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists/bal_gas_limit_boundary.json,tests/amsterdam/eip7928_block_level_access_lists/test_block_access_lists.py::test_bal_gas_limit_boundary[fork_Amsterdam-blockchain_test-at_boundary-with_tx-with_cl_withdrawal] -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists/bal_gas_limit_boundary.json,tests/amsterdam/eip7928_block_level_access_lists/test_block_access_lists.py::test_bal_gas_limit_boundary[fork_Amsterdam-blockchain_test-below_boundary-no_tx-no_cl_withdrawal] -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists/bal_gas_limit_boundary.json,tests/amsterdam/eip7928_block_level_access_lists/test_block_access_lists.py::test_bal_gas_limit_boundary[fork_Amsterdam-blockchain_test-below_boundary-no_tx-with_cl_withdrawal] -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists/bal_gas_limit_boundary.json,tests/amsterdam/eip7928_block_level_access_lists/test_block_access_lists.py::test_bal_gas_limit_boundary[fork_Amsterdam-blockchain_test-below_boundary-with_tx-no_cl_withdrawal] -blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists/bal_gas_limit_boundary.json,tests/amsterdam/eip7928_block_level_access_lists/test_block_access_lists.py::test_bal_gas_limit_boundary[fork_Amsterdam-blockchain_test-below_boundary-with_tx-with_cl_withdrawal] blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists/bal_intra_tx_multiple_sstores_same_slot.json,* blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists/bal_intra_tx_sstores_same_slot_net_zero.json,* blockchain_tests/for_amsterdam/amsterdam/eip7928_block_level_access_lists/block_access_lists/bal_lexicographic_address_ordering.json,* @@ -442,7 +414,6 @@ blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/ad blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/additional_coverage/token_calculation_verification.json,* blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/eip_mainnet/eip_7976.json,* blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/execution_gas/gas_consumption_below_data_floor.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/floor_boundary_exact_balance/below_amsterdam_floor_with_exact_balance_sender.json,* blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/refunds/gas_refunds_from_data_floor.json,* blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_0.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_0[fork_Amsterdam-blockchain_test_from_state_test--type_0-protected-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_0.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_0[fork_Amsterdam-blockchain_test_from_state_test--type_0-protected-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] @@ -472,38 +443,26 @@ blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/tr blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_multiple_storage_keys--exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_multiple_storage_keys--extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_multiple_storage_keys--extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_multiple_storage_keys--insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_multiple_storage_keys--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_multiple_storage_keys-to_eoa-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_multiple_storage_keys-to_eoa-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_multiple_storage_keys-to_eoa-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_multiple_storage_keys-to_eoa-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_no_storage_keys--exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_no_storage_keys--exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_no_storage_keys--extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_no_storage_keys--extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_no_storage_keys--insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_no_storage_keys--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_no_storage_keys-to_eoa-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_no_storage_keys-to_eoa-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_no_storage_keys-to_eoa-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_no_storage_keys-to_eoa-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_no_storage_keys-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_no_storage_keys-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_single_storage_key--exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_single_storage_key--exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_single_storage_key--extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_single_storage_key--extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_single_storage_key--insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_single_storage_key--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_single_storage_key-to_eoa-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_single_storage_key-to_eoa-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_single_storage_key-to_eoa-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_single_storage_key-to_eoa-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_single_storage_key-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-multiple_access_lists_single_storage_key-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-no_access_list--exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-no_access_list--exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-no_access_list--extra_gas-floor_gas_greater_than_intrinsic_gas] @@ -520,14 +479,10 @@ blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/tr blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_multiple_storage_keys--exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_multiple_storage_keys--extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_multiple_storage_keys--extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_multiple_storage_keys--insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_multiple_storage_keys--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_multiple_storage_keys-to_eoa-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_multiple_storage_keys-to_eoa-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_multiple_storage_keys-to_eoa-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_multiple_storage_keys-to_eoa-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_no_storage_keys--exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_no_storage_keys--exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_no_storage_keys--extra_gas-floor_gas_greater_than_intrinsic_gas] @@ -550,44 +505,30 @@ blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/tr blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_single_storage_key-to_eoa-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_single_storage_key-to_eoa-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_single_storage_key-to_eoa-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_single_storage_key-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_1-single_access_list_single_storage_key-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_multiple_storage_keys--exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_multiple_storage_keys--exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_multiple_storage_keys--extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_multiple_storage_keys--extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_multiple_storage_keys--insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_multiple_storage_keys--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_multiple_storage_keys-to_eoa-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_multiple_storage_keys-to_eoa-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_multiple_storage_keys-to_eoa-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_multiple_storage_keys-to_eoa-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_no_storage_keys--exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_no_storage_keys--exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_no_storage_keys--extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_no_storage_keys--extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_no_storage_keys--insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_no_storage_keys--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_no_storage_keys-to_eoa-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_no_storage_keys-to_eoa-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_no_storage_keys-to_eoa-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_no_storage_keys-to_eoa-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_no_storage_keys-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_no_storage_keys-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_single_storage_key--exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_single_storage_key--exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_single_storage_key--extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_single_storage_key--extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_single_storage_key--insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_single_storage_key--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_single_storage_key-to_eoa-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_single_storage_key-to_eoa-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_single_storage_key-to_eoa-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_single_storage_key-to_eoa-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-multiple_access_lists_single_storage_key-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-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/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-no_access_list--exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-no_access_list--exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-no_access_list--extra_gas-floor_gas_greater_than_intrinsic_gas] @@ -604,14 +545,10 @@ blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/tr blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_multiple_storage_keys--exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_multiple_storage_keys--extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_multiple_storage_keys--extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_multiple_storage_keys--insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_multiple_storage_keys--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_multiple_storage_keys-to_eoa-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_multiple_storage_keys-to_eoa-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_multiple_storage_keys-to_eoa-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_multiple_storage_keys-to_eoa-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-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/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_no_storage_keys--exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_no_storage_keys--exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_no_storage_keys--extra_gas-floor_gas_greater_than_intrinsic_gas] @@ -634,26 +571,18 @@ blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/tr blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_single_storage_key-to_eoa-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_single_storage_key-to_eoa-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_single_storage_key-to_eoa-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_from_state_test-type_2-single_access_list_single_storage_key-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_1_type_2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_1_type_2[fork_Amsterdam-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/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_multiple_storage_keys-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_multiple_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_no_storage_keys-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_no_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_no_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_no_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_single_storage_key-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_single_storage_key-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_single_storage_key-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_single_storage_key-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-no_access_list-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-no_access_list-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-no_access_list-extra_gas-floor_gas_greater_than_intrinsic_gas] @@ -662,8 +591,6 @@ blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/tr blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_multiple_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_multiple_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_multiple_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_no_storage_keys-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_no_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_no_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] @@ -674,20 +601,14 @@ blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/tr blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_multiple_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_no_storage_keys-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_no_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_no_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_no_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_single_storage_key-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_single_storage_key-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_single_storage_key-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_single_storage_key-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-no_access_list-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-no_access_list-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-no_access_list-extra_gas-floor_gas_greater_than_intrinsic_gas] @@ -696,8 +617,6 @@ blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/tr blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_multiple_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_multiple_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_multiple_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_no_storage_keys-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_no_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_3.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_no_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] @@ -708,20 +627,14 @@ blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/tr blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-multiple_authorizations-multiple_access_lists_multiple_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-multiple_authorizations-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-multiple_authorizations-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-multiple_authorizations-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-multiple_authorizations-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_multiple_storage_keys-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_multiple_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_single_storage_key-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_single_storage_key-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_single_storage_key-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_single_storage_key-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-no_access_list-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-no_access_list-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-no_access_list-extra_gas-floor_gas_greater_than_intrinsic_gas] @@ -730,8 +643,6 @@ blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/tr blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-single_access_list_multiple_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-single_access_list_multiple_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-single_access_list_multiple_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_type_4.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_with_create2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_with_create2[fork_Amsterdam-blockchain_test_from_state_test-contract_with_create2-type_0-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_with_create2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_with_create2[fork_Amsterdam-blockchain_test_from_state_test-contract_with_create2-type_0-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/amsterdam/eip7976_increase_calldata_floor_cost/transaction_validity/transaction_validity_with_create2.json,tests/amsterdam/eip7976_increase_calldata_floor_cost/test_transaction_validity.py::test_transaction_validity_with_create2[fork_Amsterdam-blockchain_test_from_state_test-contract_with_create2-type_0-extra_gas-floor_gas_greater_than_intrinsic_gas] @@ -746,9 +657,6 @@ blockchain_tests/for_amsterdam/amsterdam/eip7981_increase_access_list_cost/acces blockchain_tests/for_amsterdam/amsterdam/eip7981_increase_access_list_cost/access_list_cost/large_access_list_cost.json,* blockchain_tests/for_amsterdam/amsterdam/eip7981_increase_access_list_cost/eip_mainnet/access_list_data_cost_edge_cases.json,* blockchain_tests/for_amsterdam/amsterdam/eip7981_increase_access_list_cost/eip_mainnet/access_list_gas_cost.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7981_increase_access_list_cost/floor_boundary_exact_balance/below_amsterdam_floor_with_access_list_exact_balance.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7981_increase_access_list_cost/transaction_validity/floor_cost_validation_with_access_list.json,* -blockchain_tests/for_amsterdam/amsterdam/eip7981_increase_access_list_cost/transaction_validity/insufficient_gas_for_access_list.json,* blockchain_tests/for_amsterdam/amsterdam/eip7981_increase_access_list_cost/transaction_validity/mixed_zero_nonzero_bytes_floor_cost.json,* blockchain_tests/for_amsterdam/amsterdam/eip7981_increase_access_list_cost/transaction_validity/transactions_without_access_list.json,* blockchain_tests/for_amsterdam/amsterdam/eip7981_increase_access_list_cost/transaction_validity/valid_gas_limits_with_access_list.json,* @@ -830,7 +738,7 @@ blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increas blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/block_2d_gas_accounting/block_gas_used_mixed_txs.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/block_2d_gas_accounting/block_gas_used_regular_dominates.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/block_2d_gas_accounting/block_gas_used_state_dominates.json,* -blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/block_2d_gas_accounting/cumulative_block_state_gas_boundary.json,* +blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/block_2d_gas_accounting/cumulative_block_state_gas_boundary.json,tests/amsterdam/eip8037_state_creation_gas_cost_increase/test_block_2d_gas_accounting.py::test_cumulative_block_state_gas_boundary[fork_Amsterdam-blockchain_test-exact_fit] blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/block_2d_gas_accounting/multi_block_dimension_flip.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/block_2d_gas_accounting/receipt_cumulative_differs_from_header_gas_used.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/block_2d_gas_accounting/tx_gas_limit_block_boundary.json,tests/amsterdam/eip8037_state_creation_gas_cost_increase/test_block_2d_gas_accounting.py::test_tx_gas_limit_block_boundary[fork_Amsterdam-blockchain_test-type_0_call-bgl_0x01ffffe-gas_equal] @@ -849,7 +757,7 @@ blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increas blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/block_2d_gas_accounting/tx_gas_limit_block_boundary.json,tests/amsterdam/eip8037_state_creation_gas_cost_increase/test_block_2d_gas_accounting.py::test_tx_gas_limit_block_boundary[fork_Amsterdam-blockchain_test-type_3_blob-bgl_0x0fffffd-gas_equal] blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/block_2d_gas_accounting/tx_gas_limit_block_boundary.json,tests/amsterdam/eip8037_state_creation_gas_cost_increase/test_block_2d_gas_accounting.py::test_tx_gas_limit_block_boundary[fork_Amsterdam-blockchain_test-type_4_set_code-bgl_0x01ffffe-gas_equal] blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/block_2d_gas_accounting/tx_gas_limit_block_boundary.json,tests/amsterdam/eip8037_state_creation_gas_cost_increase/test_block_2d_gas_accounting.py::test_tx_gas_limit_block_boundary[fork_Amsterdam-blockchain_test-type_4_set_code-bgl_0x0fffffd-gas_equal] -blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/block_2d_gas_accounting/tx_inclusion_at_regular_gas_block_limit_small.json,* +blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/block_2d_gas_accounting/tx_inclusion_at_regular_gas_block_limit_small.json,tests/amsterdam/eip8037_state_creation_gas_cost_increase/test_block_2d_gas_accounting.py::test_tx_inclusion_at_regular_gas_block_limit_small[fork_Amsterdam-blockchain_test-exactly_fits] blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/eip_mainnet/create_charges_state_gas.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/eip_mainnet/create_tx_deploys_contract.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/eip_mainnet/sstore_zero_to_nonzero.json,* @@ -892,7 +800,7 @@ blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increas blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_calldata_floor/calldata_floor_applied_to_sender_refund.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_calldata_floor/calldata_floor_binds_with_reservoir.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_calldata_floor/calldata_floor_counts_toward_block_gas.json,* -blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_calldata_floor/calldata_floor_exceeding_tx_gas_limit_cap.json,* +blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_calldata_floor/calldata_floor_exceeding_tx_gas_limit_cap.json,tests/amsterdam/eip8037_state_creation_gas_cost_increase/test_state_gas_calldata_floor.py::test_calldata_floor_exceeding_tx_gas_limit_cap[fork_Amsterdam-blockchain_test_from_state_test-at_cap] blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_calldata_floor/calldata_floor_higher_than_execution_with_state_ops.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_calldata_floor/calldata_floor_independent_of_state_gas.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_calldata_floor/calldata_floor_not_discounted_by_state_gas.json,* @@ -959,8 +867,6 @@ blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increas blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_pricing/charge_spill_boundary.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_pricing/charge_spills_to_gas_left.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_pricing/create_state_gas_scales_with_cpsb.json,* -blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_pricing/intrinsic_regular_gas_exceeds_cap_with_floor_below_cap.json,* -blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_pricing/intrinsic_regular_gas_exceeds_cap.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_pricing/intrinsic_within_cap_gas_limit_above_cap.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_pricing/pricing_at_various_gas_limits.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_pricing/refund_cap_includes_state_gas.json,* @@ -972,10 +878,9 @@ blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increas blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_reservoir/block_2d_gas_valid_when_cumulative_exceeds_limit.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_reservoir/block_gas_used_no_state_ops.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_reservoir/block_gas_used_with_state_ops.json,* -blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_reservoir/block_state_gas_limit_boundary.json,* +blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_reservoir/block_state_gas_limit_boundary.json,tests/amsterdam/eip8037_state_creation_gas_cost_increase/test_state_gas_reservoir.py::test_block_state_gas_limit_boundary[fork_Amsterdam-blockchain_test-exact_fit] blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_reservoir/create_tx_reservoir.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_reservoir/creation_tx_failure_preserves_intrinsic_state_gas.json,* -blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_reservoir/creation_tx_state_check_exceeded.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_reservoir/nested_failure_resets_to_tx_reservoir.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_reservoir/nested_state_gas_refund_consumed_at_depth.json,* blockchain_tests/for_amsterdam/amsterdam/eip8037_state_creation_gas_cost_increase/state_gas_reservoir/reservoir_allocation_boundary.json,* @@ -1072,7 +977,9 @@ blockchain_tests/for_amsterdam/amsterdam/eip8038_state_access_gas_cost_increase/ blockchain_tests/for_amsterdam/amsterdam/eip8038_state_access_gas_cost_increase/call_gas/callcode_value_to_nonexistent_no_new_account.json,* blockchain_tests/for_amsterdam/amsterdam/eip8038_state_access_gas_cost_increase/create_gas/aborted_create_does_not_warm_address.json,* blockchain_tests/for_amsterdam/amsterdam/eip8038_state_access_gas_cost_increase/create_gas/create_regular_gas.json,* -blockchain_tests/for_amsterdam/amsterdam/eip8038_state_access_gas_cost_increase/create_gas/create_tx_gas_boundary.json,* +blockchain_tests/for_amsterdam/amsterdam/eip8038_state_access_gas_cost_increase/create_gas/create_tx_gas_boundary.json,tests/amsterdam/eip8038_state_access_gas_cost_increase/test_create_gas.py::TestCreateTxGasBoundary::test_create_tx_gas_boundary[fork_Amsterdam-blockchain_test_from_state_test-gas_test_case_exact_execution_gas] +blockchain_tests/for_amsterdam/amsterdam/eip8038_state_access_gas_cost_increase/create_gas/create_tx_gas_boundary.json,tests/amsterdam/eip8038_state_access_gas_cost_increase/test_create_gas.py::TestCreateTxGasBoundary::test_create_tx_gas_boundary[fork_Amsterdam-blockchain_test_from_state_test-gas_test_case_exact_intrinsic_gas] +blockchain_tests/for_amsterdam/amsterdam/eip8038_state_access_gas_cost_increase/create_gas/create_tx_gas_boundary.json,tests/amsterdam/eip8038_state_access_gas_cost_increase/test_create_gas.py::TestCreateTxGasBoundary::test_create_tx_gas_boundary[fork_Amsterdam-blockchain_test_from_state_test-gas_test_case_too_little_execution_gas] blockchain_tests/for_amsterdam/amsterdam/eip8038_state_access_gas_cost_increase/create_gas/create2_keccak_word_delta.json,* blockchain_tests/for_amsterdam/amsterdam/eip8038_state_access_gas_cost_increase/create_gas/create2_to_occupied_address.json,* blockchain_tests/for_amsterdam/amsterdam/eip8038_state_access_gas_cost_increase/eip_mainnet/auth_installs_delegation.json,* @@ -1125,7 +1032,8 @@ blockchain_tests/for_amsterdam/amsterdam/eip8282_builder_execution_requests/buil blockchain_tests/for_amsterdam/amsterdam/eip8282_builder_execution_requests/builder_exits/builder_exit_requests.json,* blockchain_tests/for_amsterdam/amsterdam/eip8282_builder_execution_requests/builder_requests_out_of_gas/builder_request_out_of_gas.json,* blockchain_tests/for_amsterdam/amsterdam/eip8282_builder_execution_requests/eip_mainnet/eip_8282.json,* -blockchain_tests/for_amsterdam/amsterdam/eip8282_builder_execution_requests/modified_builder_contract/system_contract_errors.json,* +blockchain_tests/for_amsterdam/amsterdam/eip8282_builder_execution_requests/modified_builder_contract/system_contract_errors.json,tests/amsterdam/eip8282_builder_execution_requests/test_modified_builder_contract.py::test_system_contract_errors[fork_Amsterdam-blockchain_test-system_contract_reaches_gas_limit-builder_deposit_contract] +blockchain_tests/for_amsterdam/amsterdam/eip8282_builder_execution_requests/modified_builder_contract/system_contract_errors.json,tests/amsterdam/eip8282_builder_execution_requests/test_modified_builder_contract.py::test_system_contract_errors[fork_Amsterdam-blockchain_test-system_contract_reaches_gas_limit-builder_exit_contract] blockchain_tests/for_amsterdam/berlin/eip2929_gas_cost_increases/call/call_insufficient_balance.json,* blockchain_tests/for_amsterdam/berlin/eip2929_gas_cost_increases/create/create_insufficient_balance.json,* blockchain_tests/for_amsterdam/berlin/eip2929_gas_cost_increases/create/create_nonce_overflow.json,* @@ -1146,17 +1054,6 @@ blockchain_tests/for_amsterdam/berlin/eip2930_access_list/acl/transaction_intrin blockchain_tests/for_amsterdam/berlin/eip2930_access_list/acl/transaction_intrinsic_gas_cost.json,tests/berlin/eip2930_access_list/test_acl.py::test_transaction_intrinsic_gas_cost[fork_Amsterdam-blockchain_test_from_state_test-enough_gas-single_address_multiple_no_storage_keys] blockchain_tests/for_amsterdam/berlin/eip2930_access_list/acl/transaction_intrinsic_gas_cost.json,tests/berlin/eip2930_access_list/test_acl.py::test_transaction_intrinsic_gas_cost[fork_Amsterdam-blockchain_test_from_state_test-enough_gas-single_address_multiple_storage_keys] blockchain_tests/for_amsterdam/berlin/eip2930_access_list/acl/transaction_intrinsic_gas_cost.json,tests/berlin/eip2930_access_list/test_acl.py::test_transaction_intrinsic_gas_cost[fork_Amsterdam-blockchain_test_from_state_test-enough_gas-single_address_single_storage_key] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/acl/transaction_intrinsic_gas_cost.json,tests/berlin/eip2930_access_list/test_acl.py::test_transaction_intrinsic_gas_cost[fork_Amsterdam-blockchain_test_from_state_test-not_enough_gas-multiple_addresses_first_address_no_storage_keys] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/acl/transaction_intrinsic_gas_cost.json,tests/berlin/eip2930_access_list/test_acl.py::test_transaction_intrinsic_gas_cost[fork_Amsterdam-blockchain_test_from_state_test-not_enough_gas-multiple_addresses_first_address_single_storage_key] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/acl/transaction_intrinsic_gas_cost.json,tests/berlin/eip2930_access_list/test_acl.py::test_transaction_intrinsic_gas_cost[fork_Amsterdam-blockchain_test_from_state_test-not_enough_gas-multiple_addresses_second_address_multiple_storage_keys] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/acl/transaction_intrinsic_gas_cost.json,tests/berlin/eip2930_access_list/test_acl.py::test_transaction_intrinsic_gas_cost[fork_Amsterdam-blockchain_test_from_state_test-not_enough_gas-multiple_addresses_second_address_no_storage_keys] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/acl/transaction_intrinsic_gas_cost.json,tests/berlin/eip2930_access_list/test_acl.py::test_transaction_intrinsic_gas_cost[fork_Amsterdam-blockchain_test_from_state_test-not_enough_gas-multiple_addresses_second_address_single_storage_key] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/acl/transaction_intrinsic_gas_cost.json,tests/berlin/eip2930_access_list/test_acl.py::test_transaction_intrinsic_gas_cost[fork_Amsterdam-blockchain_test_from_state_test-not_enough_gas-repeated_address_multiple_storage_keys] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/acl/transaction_intrinsic_gas_cost.json,tests/berlin/eip2930_access_list/test_acl.py::test_transaction_intrinsic_gas_cost[fork_Amsterdam-blockchain_test_from_state_test-not_enough_gas-repeated_address_no_storage_keys] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/acl/transaction_intrinsic_gas_cost.json,tests/berlin/eip2930_access_list/test_acl.py::test_transaction_intrinsic_gas_cost[fork_Amsterdam-blockchain_test_from_state_test-not_enough_gas-repeated_address_single_storage_key] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/acl/transaction_intrinsic_gas_cost.json,tests/berlin/eip2930_access_list/test_acl.py::test_transaction_intrinsic_gas_cost[fork_Amsterdam-blockchain_test_from_state_test-not_enough_gas-single_address_multiple_no_storage_keys] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/acl/transaction_intrinsic_gas_cost.json,tests/berlin/eip2930_access_list/test_acl.py::test_transaction_intrinsic_gas_cost[fork_Amsterdam-blockchain_test_from_state_test-not_enough_gas-single_address_multiple_storage_keys] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/acl/transaction_intrinsic_gas_cost.json,tests/berlin/eip2930_access_list/test_acl.py::test_transaction_intrinsic_gas_cost[fork_Amsterdam-blockchain_test_from_state_test-not_enough_gas-single_address_single_storage_key] blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_False-access_list_1_address_empty_keys-data_1_non_zero_byte] blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_False-access_list_1_address_empty_keys-data_1_zero_byte_1_non_zero_byte_reversed] blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_False-access_list_1_address_empty_keys-data_1_zero_byte_1_non_zero_byte] @@ -1200,20 +1097,6 @@ blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_in blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_False-access_list_empty-data_set_33_bytes] blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_False-access_list_empty-data_set_33_empty_bytes] blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_False-access_list_empty-data_set_66_bytes_half_zeros] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_1_non_zero_byte] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_1_zero_byte_1_non_zero_byte_reversed] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_1_zero_byte_1_non_zero_byte] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_1_zero_byte] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_4_zero_byte] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_empty] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_1] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_2] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_3] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_31_bytes] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_32_bytes] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_33_bytes] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_33_empty_bytes] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_66_bytes_half_zeros] blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_False-access_list_1_address_empty_keys-data_1_non_zero_byte] blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_False-access_list_1_address_empty_keys-data_1_zero_byte_1_non_zero_byte_reversed] blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_False-access_list_1_address_empty_keys-data_1_zero_byte_1_non_zero_byte] @@ -1257,20 +1140,6 @@ blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_in blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_False-access_list_empty-data_set_33_bytes] blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_False-access_list_empty-data_set_33_empty_bytes] blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_False-access_list_empty-data_set_66_bytes_half_zeros] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_1_non_zero_byte] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_1_zero_byte_1_non_zero_byte_reversed] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_1_zero_byte_1_non_zero_byte] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_1_zero_byte] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_4_zero_byte] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_empty] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_1] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_2] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_3] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_31_bytes] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_32_bytes] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_33_bytes] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_33_empty_bytes] -blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_intrinsic_gas/tx_intrinsic_gas.json,tests/berlin/eip2930_access_list/test_tx_intrinsic_gas.py::test_tx_intrinsic_gas[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test-below_intrinsic_True-access_list_12_address_42_keys-data_set_66_bytes_half_zeros] blockchain_tests/for_amsterdam/berlin/eip2930_access_list/tx_type/eip2930_tx_validity.json,* blockchain_tests/for_amsterdam/byzantium/eip196_ec_add_mul/ecadd/invalid.json,* blockchain_tests/for_amsterdam/byzantium/eip196_ec_add_mul/ecadd/valid.json,* @@ -1371,109 +1240,6 @@ blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/blob_tx_attribute_c blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/blob_tx_attribute_gasprice_opcode.json,* blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/blob_tx_attribute_opcodes.json,* blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/blob_tx_attribute_value_opcode.json,* -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1,1,1,1,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1,1,1,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1,1,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,2)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,3)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,4)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,5)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,6,6,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,6,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(1,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(2,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(2,2,2,2,2,2,2)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(2,2)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(2,3)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(2,6,6,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(2,6,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(2,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(3,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(3,2)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(3,3,3,3,3,3,3)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(3,3,3,3,3,3)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(3,3,3)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(3,3)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(3,4)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(3,6,6,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(3,6,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(3,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(4,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(4,3)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(4,4,4,4)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(4,4,4)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(4,4)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(4,5)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(4,6,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(4,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(5,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(5,4)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(5,5,5,5)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(5,5,5)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(5,5)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(5,6,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(5,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,1,1,1,1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,1,1,1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,1,1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,1,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,1,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,1,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,1,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,1,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,1,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,1,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,1,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,1,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,1,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,2)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,3)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,4)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,5)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,6,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,6,2)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,6,3)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,6,4)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,6,5)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,6,6,1)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,6,6,2)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,6,6,3)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,6,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/insufficient_balance_blob_tx_combinations.json,"tests/cancun/eip4844_blobs/test_blob_txs.py::test_insufficient_balance_blob_tx_combinations[fork_Amsterdam-blobs_per_tx_(6,6)-blockchain_test--exact_balance_minus_1]" -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/invalid_tx_blob_count.json,tests/cancun/eip4844_blobs/test_blob_txs.py::test_invalid_tx_blob_count[fork_Amsterdam-too_many_blobs-blockchain_test_from_state_test] blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/invalid_tx_max_fee_per_blob_gas.json,tests/cancun/eip4844_blobs/test_blob_txs.py::test_invalid_tx_max_fee_per_blob_gas[fork_Amsterdam-insufficient_max_fee_per_blob_gas-blockchain_test-account_balance_modifier_1000000000] blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/sufficient_balance_blob_tx_pre_fund_tx.json,* blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blob_txs/sufficient_balance_blob_tx.json,* @@ -1487,7 +1253,6 @@ blockchain_tests/for_amsterdam/cancun/eip4844_blobs/blobhash_opcode/blobhash_sce blockchain_tests/for_amsterdam/cancun/eip4844_blobs/excess_blob_gas/correct_decreasing_blob_gas_costs.json,* blockchain_tests/for_amsterdam/cancun/eip4844_blobs/excess_blob_gas/correct_excess_blob_gas_calculation.json,* blockchain_tests/for_amsterdam/cancun/eip4844_blobs/excess_blob_gas/correct_increasing_blob_gas_costs.json,* -blockchain_tests/for_amsterdam/cancun/eip4844_blobs/excess_blob_gas/invalid_blob_gas_used_in_header.json,* blockchain_tests/for_amsterdam/cancun/eip4844_blobs/excess_blob_gas/invalid_excess_blob_gas_above_target_change.json,tests/cancun/eip4844_blobs/test_excess_blob_gas.py::test_invalid_excess_blob_gas_above_target_change[fork_Amsterdam-max_blobs_increase_more_than_expected-blockchain_test-new_blobs_1] blockchain_tests/for_amsterdam/cancun/eip4844_blobs/excess_blob_gas/invalid_excess_blob_gas_change.json,tests/cancun/eip4844_blobs/test_excess_blob_gas.py::test_invalid_excess_blob_gas_change[fork_Amsterdam-parent_blobs_1-header_excess_blobs_delta_-1-blockchain_test-new_blobs_1] blockchain_tests/for_amsterdam/cancun/eip4844_blobs/excess_blob_gas/invalid_excess_blob_gas_change.json,tests/cancun/eip4844_blobs/test_excess_blob_gas.py::test_invalid_excess_blob_gas_change[fork_Amsterdam-parent_blobs_1-header_excess_blobs_delta_-10-blockchain_test-new_blobs_1] @@ -5094,9 +4859,6 @@ blockchain_tests/for_amsterdam/frontier/precompiles/precompile_absence/precompil blockchain_tests/for_amsterdam/frontier/precompiles/precompiles/precompiles.json,* blockchain_tests/for_amsterdam/frontier/precompiles/ripemd/precompiles.json,* blockchain_tests/for_amsterdam/frontier/scenarios/scenarios/scenarios.json,* -blockchain_tests/for_amsterdam/frontier/validation/header/block_gas_limit_below_minimum.json,tests/frontier/validation/test_header.py::test_block_gas_limit_below_minimum[fork_Amsterdam-minimum_minus_one-blockchain_test] -blockchain_tests/for_amsterdam/frontier/validation/header/block_gas_limit_below_minimum.json,tests/frontier/validation/test_header.py::test_block_gas_limit_below_minimum[fork_Amsterdam-one-blockchain_test] -blockchain_tests/for_amsterdam/frontier/validation/header/block_gas_limit_below_minimum.json,tests/frontier/validation/test_header.py::test_block_gas_limit_below_minimum[fork_Amsterdam-zero-blockchain_test] blockchain_tests/for_amsterdam/frontier/validation/transaction/bad_v_r_s.json,tests/frontier/validation/test_transaction.py::test_bad_v_r_s[fork_Amsterdam-tx_type_0-blockchain_test_from_state_test-v_34-r_1-s_1] blockchain_tests/for_amsterdam/frontier/validation/transaction/sender_balance.json,tests/frontier/validation/test_transaction.py::test_sender_balance[fork_Amsterdam-blockchain_test-balance_diff_0-expected_exception_None] blockchain_tests/for_amsterdam/frontier/validation/transaction/sender_balance.json,tests/frontier/validation/test_transaction.py::test_sender_balance[fork_Amsterdam-blockchain_test-balance_diff_1-expected_exception_None] @@ -5112,17 +4874,10 @@ blockchain_tests/for_amsterdam/istanbul/eip152_blake2/blake2/blake2b_large_gas_l blockchain_tests/for_amsterdam/istanbul/eip152_blake2/blake2/blake2b.json,* blockchain_tests/for_amsterdam/london/eip1559_fee_market_change/tx_type/eip1559_tx_validity.json,* blockchain_tests/for_amsterdam/london/eip1559_fee_market_change/tx_type/invalid_chain_id.json,tests/london/eip1559_fee_market_change/test_tx_type.py::test_invalid_chain_id[fork_Amsterdam-tx_type_0-blockchain_test_from_state_test] -blockchain_tests/for_amsterdam/london/eip1559_fee_market_change/tx_type/invalid_chain_id.json,tests/london/eip1559_fee_market_change/test_tx_type.py::test_invalid_chain_id[fork_Amsterdam-tx_type_1-blockchain_test_from_state_test] -blockchain_tests/for_amsterdam/london/eip1559_fee_market_change/tx_type/invalid_chain_id.json,tests/london/eip1559_fee_market_change/test_tx_type.py::test_invalid_chain_id[fork_Amsterdam-tx_type_2-blockchain_test_from_state_test] -blockchain_tests/for_amsterdam/london/eip1559_fee_market_change/tx_type/invalid_chain_id.json,tests/london/eip1559_fee_market_change/test_tx_type.py::test_invalid_chain_id[fork_Amsterdam-tx_type_3-blockchain_test_from_state_test] -blockchain_tests/for_amsterdam/london/validation/header/invalid_header.json,* -blockchain_tests/for_amsterdam/osaka/eip7594_peerdas/max_blob_per_tx/invalid_max_blobs_per_tx.json,tests/osaka/eip7594_peerdas/test_max_blob_per_tx.py::test_invalid_max_blobs_per_tx[fork_Amsterdam-blob_count_21-blockchain_test_from_state_test] -blockchain_tests/for_amsterdam/osaka/eip7594_peerdas/max_blob_per_tx/invalid_max_blobs_per_tx.json,tests/osaka/eip7594_peerdas/test_max_blob_per_tx.py::test_invalid_max_blobs_per_tx[fork_Amsterdam-blob_count_7-blockchain_test_from_state_test] -blockchain_tests/for_amsterdam/osaka/eip7594_peerdas/max_blob_per_tx/invalid_max_blobs_per_tx.json,tests/osaka/eip7594_peerdas/test_max_blob_per_tx.py::test_invalid_max_blobs_per_tx[fork_Amsterdam-blob_count_8-blockchain_test_from_state_test] blockchain_tests/for_amsterdam/osaka/eip7594_peerdas/max_blob_per_tx/valid_max_blobs_per_tx.json,* blockchain_tests/for_amsterdam/osaka/eip7823_modexp_upper_bounds/modexp_upper_bounds/modexp_upper_bounds.json,* blockchain_tests/for_amsterdam/osaka/eip7825_transaction_gas_limit_cap/tx_gas_limit/maximum_gas_refund.json,* -blockchain_tests/for_amsterdam/osaka/eip7825_transaction_gas_limit_cap/tx_gas_limit/tx_gas_limit_cap_authorized_tx.json,* +blockchain_tests/for_amsterdam/osaka/eip7825_transaction_gas_limit_cap/tx_gas_limit/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_Amsterdam-blockchain_test_from_state_test-exceed_tx_gas_limit_False-correct_intrinsic_cost_in_transaction_gas_limit_True] blockchain_tests/for_amsterdam/osaka/eip7825_transaction_gas_limit_cap/tx_gas_limit/tx_gas_limit_cap_contract_creation.json,* blockchain_tests/for_amsterdam/osaka/eip7825_transaction_gas_limit_cap/tx_gas_limit/tx_gas_limit_cap_subcall_context.json,* blockchain_tests/for_amsterdam/osaka/eip7883_modexp_gas_increase/modexp_thresholds/contract_creation_transaction.json,* @@ -5141,7 +4896,8 @@ blockchain_tests/for_amsterdam/osaka/eip7918_blob_reserve_price/blob_base_fee/re blockchain_tests/for_amsterdam/osaka/eip7918_blob_reserve_price/blob_base_fee/reserve_price_various_base_fee_scenarios.json,* blockchain_tests/for_amsterdam/osaka/eip7934_block_rlp_limit/max_block_rlp_size/block_at_rlp_limit_with_logs.json,* blockchain_tests/for_amsterdam/osaka/eip7934_block_rlp_limit/max_block_rlp_size/block_at_rlp_limit_with_withdrawals.json,* -blockchain_tests/for_amsterdam/osaka/eip7934_block_rlp_limit/max_block_rlp_size/block_at_rlp_size_limit_boundary.json,* +blockchain_tests/for_amsterdam/osaka/eip7934_block_rlp_limit/max_block_rlp_size/block_at_rlp_size_limit_boundary.json,tests/osaka/eip7934_block_rlp_limit/test_max_block_rlp_size.py::test_block_at_rlp_size_limit_boundary[fork_Amsterdam-blockchain_test-max_rlp_size_minus_1_byte]@bigmem +blockchain_tests/for_amsterdam/osaka/eip7934_block_rlp_limit/max_block_rlp_size/block_at_rlp_size_limit_boundary.json,tests/osaka/eip7934_block_rlp_limit/test_max_block_rlp_size.py::test_block_at_rlp_size_limit_boundary[fork_Amsterdam-blockchain_test-max_rlp_size]@bigmem blockchain_tests/for_amsterdam/osaka/eip7934_block_rlp_limit/max_block_rlp_size/block_rlp_size_at_limit_with_all_typed_transactions.json,* blockchain_tests/for_amsterdam/osaka/eip7939_count_leading_zeros/count_leading_zeros/clz_call_operation.json,* blockchain_tests/for_amsterdam/osaka/eip7939_count_leading_zeros/count_leading_zeros/clz_code_copy_operation.json,* @@ -7316,14 +7072,12 @@ blockchain_tests/for_amsterdam/prague/eip6110_deposits/deposits/deposit.json,tes blockchain_tests/for_amsterdam/prague/eip6110_deposits/deposits/deposit.json,tests/prague/eip6110_deposits/test_deposits.py::test_deposit[fork_Amsterdam-blockchain_test-single_deposit_from_eoa_single_deposit_from_contract] blockchain_tests/for_amsterdam/prague/eip6110_deposits/deposits/deposit.json,tests/prague/eip6110_deposits/test_deposits.py::test_deposit[fork_Amsterdam-blockchain_test-single_deposit_from_eoa] blockchain_tests/for_amsterdam/prague/eip6110_deposits/modified_contract/extra_logs.json,* -blockchain_tests/for_amsterdam/prague/eip6110_deposits/modified_contract/invalid_layout.json,* -blockchain_tests/for_amsterdam/prague/eip6110_deposits/modified_contract/invalid_log_length.json,* blockchain_tests/for_amsterdam/prague/eip7002_el_triggerable_withdrawals/modified_withdrawal_contract/extra_withdrawals.json,tests/prague/eip7002_el_triggerable_withdrawals/test_modified_withdrawal_contract.py::test_extra_withdrawals[fork_Amsterdam-blockchain_test-1_withdrawal_request] blockchain_tests/for_amsterdam/prague/eip7002_el_triggerable_withdrawals/modified_withdrawal_contract/extra_withdrawals.json,tests/prague/eip7002_el_triggerable_withdrawals/test_modified_withdrawal_contract.py::test_extra_withdrawals[fork_Amsterdam-blockchain_test-15_withdrawal_requests] blockchain_tests/for_amsterdam/prague/eip7002_el_triggerable_withdrawals/modified_withdrawal_contract/extra_withdrawals.json,tests/prague/eip7002_el_triggerable_withdrawals/test_modified_withdrawal_contract.py::test_extra_withdrawals[fork_Amsterdam-blockchain_test-16_withdrawal_requests] blockchain_tests/for_amsterdam/prague/eip7002_el_triggerable_withdrawals/modified_withdrawal_contract/extra_withdrawals.json,tests/prague/eip7002_el_triggerable_withdrawals/test_modified_withdrawal_contract.py::test_extra_withdrawals[fork_Amsterdam-blockchain_test-17_withdrawal_requests] blockchain_tests/for_amsterdam/prague/eip7002_el_triggerable_withdrawals/modified_withdrawal_contract/extra_withdrawals.json,tests/prague/eip7002_el_triggerable_withdrawals/test_modified_withdrawal_contract.py::test_extra_withdrawals[fork_Amsterdam-blockchain_test-18_withdrawal_requests] -blockchain_tests/for_amsterdam/prague/eip7002_el_triggerable_withdrawals/modified_withdrawal_contract/system_contract_errors.json,* +blockchain_tests/for_amsterdam/prague/eip7002_el_triggerable_withdrawals/modified_withdrawal_contract/system_contract_errors.json,tests/prague/eip7002_el_triggerable_withdrawals/test_modified_withdrawal_contract.py::test_system_contract_errors[fork_Amsterdam-blockchain_test-system_contract_reaches_gas_limit-system_contract_0x00000961ef480eb55e80d19ad83579a64c007002] blockchain_tests/for_amsterdam/prague/eip7002_el_triggerable_withdrawals/withdrawal_requests_out_of_gas/withdrawal_requests_out_of_gas.json,* blockchain_tests/for_amsterdam/prague/eip7002_el_triggerable_withdrawals/withdrawal_requests/withdrawal_requests.json,* blockchain_tests/for_amsterdam/prague/eip7251_consolidations/consolidations_out_of_gas/consolidation_requests_out_of_gas.json,* @@ -7333,9 +7087,7 @@ blockchain_tests/for_amsterdam/prague/eip7251_consolidations/modified_consolidat blockchain_tests/for_amsterdam/prague/eip7251_consolidations/modified_consolidation_contract/extra_consolidations.json,tests/prague/eip7251_consolidations/test_modified_consolidation_contract.py::test_extra_consolidations[fork_Amsterdam-blockchain_test-3_consolidation_requests] blockchain_tests/for_amsterdam/prague/eip7251_consolidations/modified_consolidation_contract/extra_consolidations.json,tests/prague/eip7251_consolidations/test_modified_consolidation_contract.py::test_extra_consolidations[fork_Amsterdam-blockchain_test-4_consolidation_requests] blockchain_tests/for_amsterdam/prague/eip7251_consolidations/modified_consolidation_contract/extra_consolidations.json,tests/prague/eip7251_consolidations/test_modified_consolidation_contract.py::test_extra_consolidations[fork_Amsterdam-blockchain_test-5_consolidation_requests] -blockchain_tests/for_amsterdam/prague/eip7251_consolidations/modified_consolidation_contract/system_contract_errors.json,tests/prague/eip7251_consolidations/test_modified_consolidation_contract.py::test_system_contract_errors[fork_Amsterdam-blockchain_test-system_contract_out_of_gas-system_contract_0x0000bbddc7ce488642fb579f8b00f3a590007251] blockchain_tests/for_amsterdam/prague/eip7251_consolidations/modified_consolidation_contract/system_contract_errors.json,tests/prague/eip7251_consolidations/test_modified_consolidation_contract.py::test_system_contract_errors[fork_Amsterdam-blockchain_test-system_contract_reaches_gas_limit-system_contract_0x0000bbddc7ce488642fb579f8b00f3a590007251] -blockchain_tests/for_amsterdam/prague/eip7251_consolidations/modified_consolidation_contract/system_contract_errors.json,tests/prague/eip7251_consolidations/test_modified_consolidation_contract.py::test_system_contract_errors[fork_Amsterdam-blockchain_test-system_contract_reverts-system_contract_0x0000bbddc7ce488642fb579f8b00f3a590007251] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/execution_gas/gas_consumption_below_data_floor.json,tests/prague/eip7623_increase_calldata_cost/test_execution_gas.py::TestGasConsumptionBelowDataFloor::test_gas_consumption_below_data_floor[fork_Amsterdam-blockchain_test_from_state_test-exact_gas-type_0_protected] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/execution_gas/gas_consumption_below_data_floor.json,tests/prague/eip7623_increase_calldata_cost/test_execution_gas.py::TestGasConsumptionBelowDataFloor::test_gas_consumption_below_data_floor[fork_Amsterdam-blockchain_test_from_state_test-exact_gas-type_0_unprotected] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/execution_gas/gas_consumption_below_data_floor.json,tests/prague/eip7623_increase_calldata_cost/test_execution_gas.py::TestGasConsumptionBelowDataFloor::test_gas_consumption_below_data_floor[fork_Amsterdam-blockchain_test_from_state_test-exact_gas-type_1] @@ -7369,20 +7121,14 @@ blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_multiple_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_no_storage_keys-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_no_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_no_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_no_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_single_storage_key-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_single_storage_key-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_single_storage_key-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_single_storage_key-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-no_access_list-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-no_access_list-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-no_access_list-extra_gas-floor_gas_greater_than_intrinsic_gas] @@ -7391,8 +7137,6 @@ blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_multiple_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_multiple_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_multiple_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_no_storage_keys-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_no_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_no_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] @@ -7401,26 +7145,18 @@ blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_single_storage_key-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_single_storage_key-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_single_storage_key-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-multiple_blobs-single_access_list_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_multiple_storage_keys-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_multiple_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_no_storage_keys-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_no_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_no_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_no_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_single_storage_key-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_single_storage_key-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_single_storage_key-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_single_storage_key-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-no_access_list-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-no_access_list-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-no_access_list-extra_gas-floor_gas_greater_than_intrinsic_gas] @@ -7429,8 +7165,6 @@ blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_multiple_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_multiple_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_multiple_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_no_storage_keys-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_no_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_no_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] @@ -7439,40 +7173,26 @@ blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_single_storage_key-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_single_storage_key-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_single_storage_key-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_3.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_from_state_test-type_3-single_blob-single_access_list_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-multiple_authorizations-multiple_access_lists_multiple_storage_keys-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-multiple_authorizations-multiple_access_lists_multiple_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-multiple_authorizations-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-multiple_authorizations-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-multiple_authorizations-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-multiple_authorizations-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_multiple_storage_keys-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_multiple_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_multiple_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_no_storage_keys-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_no_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_no_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_no_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_single_storage_key-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_single_storage_key-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_single_storage_key-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_single_storage_key-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-single_access_list_multiple_storage_keys-exact_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-single_access_list_multiple_storage_keys-exact_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-single_access_list_multiple_storage_keys-extra_gas-floor_gas_greater_than_intrinsic_gas] blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-single_access_list_multiple_storage_keys-extra_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7623_increase_calldata_cost/transaction_validity/transaction_validity_type_4.json,tests/prague/eip7623_increase_calldata_cost/test_transaction_validity.py::test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_from_state_test-type_4-single_authorization-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas] -blockchain_tests/for_amsterdam/prague/eip7685_general_purpose_el_requests/multi_type_requests/invalid_multi_type_requests.json,tests/prague/eip7685_general_purpose_el_requests/test_multi_type_requests.py::test_invalid_multi_type_requests[fork_Amsterdam-single_builderdeposit_empty_requests_list-blockchain_test] -blockchain_tests/for_amsterdam/prague/eip7685_general_purpose_el_requests/multi_type_requests/invalid_multi_type_requests.json,tests/prague/eip7685_general_purpose_el_requests/test_multi_type_requests.py::test_invalid_multi_type_requests[fork_Amsterdam-single_builderexit_empty_requests_list-blockchain_test] blockchain_tests/for_amsterdam/prague/eip7685_general_purpose_el_requests/multi_type_requests/valid_multi_type_requests.json,tests/prague/eip7685_general_purpose_el_requests/test_multi_type_requests.py::test_valid_multi_type_requests[fork_Amsterdam-builderdeposit_from_contract+builderexit_from_contract+consolidation_from_contract+deposit_from_contract+withdrawal_from_contract-blockchain_test] blockchain_tests/for_amsterdam/prague/eip7685_general_purpose_el_requests/multi_type_requests/valid_multi_type_requests.json,tests/prague/eip7685_general_purpose_el_requests/test_multi_type_requests.py::test_valid_multi_type_requests[fork_Amsterdam-builderdeposit_from_contract+builderexit_from_contract+consolidation_from_contract+withdrawal_from_contract+deposit_from_contract-blockchain_test] blockchain_tests/for_amsterdam/prague/eip7685_general_purpose_el_requests/multi_type_requests/valid_multi_type_requests.json,tests/prague/eip7685_general_purpose_el_requests/test_multi_type_requests.py::test_valid_multi_type_requests[fork_Amsterdam-builderdeposit_from_contract+builderexit_from_contract+deposit_from_contract+consolidation_from_contract+withdrawal_from_contract-blockchain_test] @@ -7930,9 +7650,6 @@ blockchain_tests/for_amsterdam/shanghai/eip4895_withdrawals/withdrawals/no_evm_e blockchain_tests/for_amsterdam/shanghai/eip4895_withdrawals/withdrawals/self_destructing_account.json,* blockchain_tests/for_amsterdam/shanghai/eip4895_withdrawals/withdrawals/use_value_in_contract.json,* blockchain_tests/for_amsterdam/shanghai/eip4895_withdrawals/withdrawals/use_value_in_tx.json,tests/shanghai/eip4895_withdrawals/test_withdrawals.py::TestUseValueInTx::test_use_value_in_tx[fork_Amsterdam-blockchain_test-tx_after_withdrawals_block] -blockchain_tests/for_amsterdam/shanghai/eip4895_withdrawals/withdrawals/withdrawals_root.json,tests/shanghai/eip4895_withdrawals/test_withdrawals.py::test_withdrawals_root[fork_Amsterdam-blockchain_test-n_withdrawals_0-valid_False] -blockchain_tests/for_amsterdam/shanghai/eip4895_withdrawals/withdrawals/withdrawals_root.json,tests/shanghai/eip4895_withdrawals/test_withdrawals.py::test_withdrawals_root[fork_Amsterdam-blockchain_test-n_withdrawals_1-valid_False] -blockchain_tests/for_amsterdam/shanghai/eip4895_withdrawals/withdrawals/withdrawals_root.json,tests/shanghai/eip4895_withdrawals/test_withdrawals.py::test_withdrawals_root[fork_Amsterdam-blockchain_test-n_withdrawals_16-valid_False] blockchain_tests/for_amsterdam/shanghai/eip4895_withdrawals/withdrawals/withdrawing_to_precompiles.json,tests/shanghai/eip4895_withdrawals/test_withdrawals.py::test_withdrawing_to_precompiles[fork_Amsterdam-precompile_0x0000000000000000000000000000000000000001-blockchain_test-amount_0]@bigmem blockchain_tests/for_amsterdam/shanghai/eip4895_withdrawals/withdrawals/withdrawing_to_precompiles.json,tests/shanghai/eip4895_withdrawals/test_withdrawals.py::test_withdrawing_to_precompiles[fork_Amsterdam-precompile_0x0000000000000000000000000000000000000001-blockchain_test-amount_1]@bigmem blockchain_tests/for_amsterdam/shanghai/eip4895_withdrawals/withdrawals/withdrawing_to_precompiles.json,tests/shanghai/eip4895_withdrawals/test_withdrawals.py::test_withdrawing_to_precompiles[fork_Amsterdam-precompile_0x0000000000000000000000000000000000000002-blockchain_test-amount_0]@bigmem @@ -7978,7 +7695,6 @@ blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip2780_reduce_intrinsic blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip7708_eth_transfer_logs/fork_transition/transfer_log_fork_transition.json,* blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip7843_slotnum/fork_transition/slotnum_at_fork_transition.json,* blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip7928_block_level_access_lists/fork_transition/bal_fork_transition_happy_path.json,* -blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip7928_block_level_access_lists/fork_transition/fork_transition_bal_size_constraint.json,tests/amsterdam/eip7928_block_level_access_lists/test_fork_transition.py::test_fork_transition_bal_size_constraint[fork_BPO2ToAmsterdamAtTime15k-blockchain_test-at_fork_over_budget] blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip7954_increase_max_contract_size/fork_transition/max_code_size_fork_transition.json,* blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip7954_increase_max_contract_size/fork_transition/max_code_size_via_create_fork_transition.json,* blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip7954_increase_max_contract_size/fork_transition/max_code_size_with_max_initcode_fork_transition.json,* @@ -7996,8 +7712,14 @@ blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip8038_state_access_gas blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip8038_state_access_gas_cost_increase/fork_transition/ext_code_surcharge_at_transition.json,* blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip8038_state_access_gas_cost_increase/fork_transition/selfdestruct_account_write_at_transition.json,* blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip8038_state_access_gas_cost_increase/fork_transition/sstore_write_cost_at_transition.json,* -blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip8282_builder_execution_requests/contract_deployment/builder_deposit_contract_deployment.json,* -blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip8282_builder_execution_requests/contract_deployment/builder_exit_contract_deployment.json,* +blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip8282_builder_execution_requests/contract_deployment/builder_deposit_contract_deployment.json,tests/amsterdam/eip8282_builder_execution_requests/test_contract_deployment.py::test_builder_deposit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test-deploy_before_fork-nonzero_balance] +blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip8282_builder_execution_requests/contract_deployment/builder_deposit_contract_deployment.json,tests/amsterdam/eip8282_builder_execution_requests/test_contract_deployment.py::test_builder_deposit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test-deploy_before_fork-zero_balance] +blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip8282_builder_execution_requests/contract_deployment/builder_deposit_contract_deployment.json,tests/amsterdam/eip8282_builder_execution_requests/test_contract_deployment.py::test_builder_deposit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test-deploy_on_fork_block-nonzero_balance] +blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip8282_builder_execution_requests/contract_deployment/builder_deposit_contract_deployment.json,tests/amsterdam/eip8282_builder_execution_requests/test_contract_deployment.py::test_builder_deposit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test-deploy_on_fork_block-zero_balance] +blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip8282_builder_execution_requests/contract_deployment/builder_exit_contract_deployment.json,tests/amsterdam/eip8282_builder_execution_requests/test_contract_deployment.py::test_builder_exit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test-deploy_before_fork-nonzero_balance] +blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip8282_builder_execution_requests/contract_deployment/builder_exit_contract_deployment.json,tests/amsterdam/eip8282_builder_execution_requests/test_contract_deployment.py::test_builder_exit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test-deploy_before_fork-zero_balance] +blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip8282_builder_execution_requests/contract_deployment/builder_exit_contract_deployment.json,tests/amsterdam/eip8282_builder_execution_requests/test_contract_deployment.py::test_builder_exit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test-deploy_on_fork_block-nonzero_balance] +blockchain_tests/for_bpo2toamsterdamattime15k/amsterdam/eip8282_builder_execution_requests/contract_deployment/builder_exit_contract_deployment.json,tests/amsterdam/eip8282_builder_execution_requests/test_contract_deployment.py::test_builder_exit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test-deploy_on_fork_block-zero_balance] blockchain_tests/for_bpo2toamsterdamattime15k/berlin/eip2929_gas_cost_increases/precompile_warming/precompile_warming.json,* blockchain_tests/for_bpo2tobpo3attime15k/cancun/eip4844_blobs/excess_blob_gas_fork_transition/fork_transition_excess_blob_gas_post_blob_genesis.json,tests/cancun/eip4844_blobs/test_excess_blob_gas_fork_transition.py::test_fork_transition_excess_blob_gas_post_blob_genesis[fork_BPO2ToBPO3AtTime15k-max_blobs_before_and_after-blockchain_test-block_base_fee_per_gas_16] blockchain_tests/for_bpo2tobpo3attime15k/cancun/eip4844_blobs/excess_blob_gas_fork_transition/fork_transition_excess_blob_gas_post_blob_genesis.json,tests/cancun/eip4844_blobs/test_excess_blob_gas_fork_transition.py::test_fork_transition_excess_blob_gas_post_blob_genesis[fork_BPO2ToBPO3AtTime15k-max_blobs_before_and_after-blockchain_test-block_base_fee_per_gas_23]