From f551baf00ac2f5827fa8ebefcd0db4975e508b7b Mon Sep 17 00:00:00 2001 From: rakita Date: Mon, 14 Oct 2024 19:19:58 +0200 Subject: [PATCH 01/11] feat(EIP-7702): devnet-4 changes (#1821) * feat(EIP-7702): devnet-4 changes * add new test suite * fix test * check parity in revme, remove invalid auth tx tests * fix clippy --- bins/revme/src/cmd/statetest/models/mod.rs | 9 +- crates/primitives/src/eip7702.rs | 4 +- .../src/eip7702/authorization_list.rs | 50 +- crates/primitives/src/env.rs | 3 - crates/revm/benches/bench.rs | 4 +- crates/revm/src/db/in_memory_db.rs | 33 +- crates/revm/src/evm.rs | 4 +- .../revm/src/handler/mainnet/pre_execution.rs | 44 +- .../bls12_g1add/call_types.json | 6 +- .../bls12_g1add/gas.json | 4 +- .../bls12_g1add/invalid.json | 54 +- .../bls12_g1add/valid.json | 24 +- .../bls12_g1msm/call_types.json | 6 +- .../bls12_g1msm/invalid.json | 32 +- .../bls12_g1msm/valid.json | 26 +- .../bls12_g1mul/call_types.json | 6 +- .../bls12_g1mul/gas.json | 4 +- .../bls12_g1mul/invalid.json | 44 +- .../bls12_g1mul/valid.json | 38 +- .../bls12_g2add/call_types.json | 6 +- .../bls12_g2add/gas.json | 4 +- .../bls12_g2add/invalid.json | 62 +- .../bls12_g2add/valid.json | 20 +- .../bls12_g2msm/call_types.json | 6 +- .../bls12_g2msm/invalid.json | 36 +- .../bls12_g2msm/valid.json | 24 +- .../bls12_g2mul/call_types.json | 6 +- .../bls12_g2mul/gas.json | 4 +- .../bls12_g2mul/invalid.json | 50 +- .../bls12_g2mul/valid.json | 40 +- .../bls12_map_fp2_to_g2/call_types.json | 6 +- .../bls12_map_fp2_to_g2/gas.json | 4 +- .../bls12_map_fp2_to_g2/invalid.json | 28 +- .../bls12_map_fp2_to_g2/valid.json | 14 +- .../bls12_map_fp_to_g1/call_types.json | 6 +- .../bls12_map_fp_to_g1/gas.json | 4 +- .../bls12_map_fp_to_g1/invalid.json | 24 +- .../bls12_map_fp_to_g1/valid.json | 14 +- .../bls12_pairing/call_types.json | 6 +- .../bls12_pairing/invalid.json | 40 +- .../bls12_pairing/valid.json | 16 +- .../precompile_before_fork.json | 18 +- .../invalid_gas_g1msm.json | 8 +- .../invalid_gas_g2msm.json | 8 +- .../invalid_gas_pairing.json | 8 +- .../invalid_length_g1msm.json | 12 +- .../invalid_length_g2msm.json | 12 +- .../invalid_length_pairing.json | 12 +- .../valid_gas_g1msm.json | 8 +- .../valid_gas_g2msm.json | 8 +- .../valid_gas_pairing.json | 8 +- .../gas/account_warming.json | 264 ++-- .../eip7702_set_code_tx/gas/gas_cost.json | 152 +- .../gas/intrinsic_gas_cost.json | 252 +-- .../gas/self_set_code_cost.json | 8 +- .../set_code_txs/address_from_set_code.json | 4 +- .../call_into_chain_delegating_set_code.json | 24 +- .../call_into_self_delegating_set_code.json | 24 +- ...ignature.json => delegation_clearing.json} | 175 ++- .../delegation_clearing_failing_tx.json | 278 ++++ ...oying_delegation_designation_contract.json | 67 + ...ext_code_on_chain_delegating_set_code.json | 8 +- .../ext_code_on_self_delegating_set_code.json | 12 +- .../ext_code_on_self_set_code.json | 12 +- .../set_code_txs/ext_code_on_set_code.json | 48 +- ...ce_overflow_after_first_authorization.json | 109 ++ .../set_code_txs/self_code_on_set_code.json | 12 +- .../set_code_txs/self_sponsored_set_code.json | 80 +- ...code_address_and_authority_warm_state.json | 12 +- ...s_and_authority_warm_state_call_types.json | 690 +++++++++ ...code_all_invalid_authorization_tuples.json | 4 +- .../set_code_txs/set_code_call_set_code.json | 32 +- .../set_code_invalid_authorization_tuple.json | 12 +- ...alid_authorization_tuples_same_signer.json | 4 +- ...tion_tuples_first_invalid_same_signer.json | 4 +- ...n_tuples_same_signer_increasing_nonce.json | 4 +- ...igner_increasing_nonce_self_sponsored.json | 4 +- ...t_code_to_account_deployed_in_same_tx.json | 8 +- .../set_code_to_contract_creator.json | 8 +- .../set_code_txs/set_code_to_log.json | 20 +- .../set_code_txs/set_code_to_precompile.json | 76 +- .../set_code_txs/set_code_to_self_caller.json | 32 +- .../set_code_to_self_destruct.json | 24 +- ...structing_account_deployed_in_same_tx.json | 96 +- .../set_code_txs/set_code_to_sstore.json | 200 +-- ...o_tstore_available_at_correct_address.json | 174 +++ .../set_code_to_tstore_reentry.json | 32 +- .../set_code_using_chain_specific_id.json | 4 +- .../set_code_using_invalid_signatures.json | 557 ------- ...code_using_valid_synthetic_signatures.json | 24 +- ...ess.json => signature_s_out_of_range.json} | 40 +- .../tx_into_chain_delegating_set_code.json | 6 +- .../tx_into_self_delegating_set_code.json | 6 +- .../set_code_txs/tx_validity_nonce.json | 273 ++++ .../valid_tx_invalid_auth_signature.json | 1349 +++++++++++++++++ 95 files changed, 4284 insertions(+), 1857 deletions(-) rename tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/{invalid_tx_invalid_auth_signature.json => delegation_clearing.json} (50%) create mode 100644 tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/delegation_clearing_failing_tx.json create mode 100644 tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/deploying_delegation_designation_contract.json create mode 100644 tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/nonce_overflow_after_first_authorization.json create mode 100644 tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state_call_types.json create mode 100644 tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_available_at_correct_address.json delete mode 100644 tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_invalid_signatures.json rename tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/{set_code_to_zero_address.json => signature_s_out_of_range.json} (56%) create mode 100644 tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_validity_nonce.json create mode 100644 tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/valid_tx_invalid_auth_signature.json diff --git a/bins/revme/src/cmd/statetest/models/mod.rs b/bins/revme/src/cmd/statetest/models/mod.rs index 0a38b514..6bb58e5b 100644 --- a/bins/revme/src/cmd/statetest/models/mod.rs +++ b/bins/revme/src/cmd/statetest/models/mod.rs @@ -6,7 +6,9 @@ use deserializer::*; pub use eip7702::TxEip7702; pub use spec::SpecName; -use revm::primitives::{AccessList, Address, AuthorizationList, Bytes, HashMap, B256, U256}; +use revm::primitives::{ + alloy_primitives::Parity, AccessList, Address, AuthorizationList, Bytes, HashMap, B256, U256, +}; use serde::{Deserialize, Serialize}; use std::collections::BTreeMap; @@ -60,6 +62,11 @@ impl Test { if txbytes.first() == Some(&0x04) { let mut txbytes = &txbytes[1..]; let tx = TxEip7702::decode(&mut txbytes)?; + if let Parity::Eip155(parity) = tx.signature.v() { + if parity < u8::MAX as u64 { + return Err(alloy_rlp::Error::Custom("Invalid parity value")); + } + } return Ok(Some( AuthorizationList::Signed(tx.authorization_list).into_recovered(), )); diff --git a/crates/primitives/src/eip7702.rs b/crates/primitives/src/eip7702.rs index f63600b9..c75a0b97 100644 --- a/crates/primitives/src/eip7702.rs +++ b/crates/primitives/src/eip7702.rs @@ -11,7 +11,7 @@ pub use bytecode::{ }; // Base cost of updating authorized account. -pub const PER_AUTH_BASE_COST: u64 = 2500; +pub const PER_AUTH_BASE_COST: u64 = 12500; /// Cost of creating authorized account that was previously empty. pub const PER_EMPTY_ACCOUNT_COST: u64 = 25000; @@ -20,7 +20,7 @@ pub const PER_EMPTY_ACCOUNT_COST: u64 = 25000; /// to EIP-2 should have an S value less than or equal to this. /// /// `57896044618658097711785492504343953926418782139537452191302581570759080747168` -const SECP256K1N_HALF: U256 = U256::from_be_bytes([ +pub const SECP256K1N_HALF: U256 = U256::from_be_bytes([ 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x5D, 0x57, 0x6E, 0x73, 0x57, 0xA4, 0x50, 0x1D, 0xDF, 0xE9, 0x2F, 0x46, 0x68, 0x1B, 0x20, 0xA0, ]); diff --git a/crates/primitives/src/eip7702/authorization_list.rs b/crates/primitives/src/eip7702/authorization_list.rs index 4b1a872f..f4f7680c 100644 --- a/crates/primitives/src/eip7702/authorization_list.rs +++ b/crates/primitives/src/eip7702/authorization_list.rs @@ -1,11 +1,12 @@ pub use alloy_eip7702::{Authorization, SignedAuthorization}; pub use alloy_primitives::{Parity, Signature}; -use super::SECP256K1N_HALF; use crate::Address; use core::{fmt, ops::Deref}; use std::{boxed::Box, vec::Vec}; +use super::SECP256K1N_HALF; + /// Authorization list for EIP-7702 transaction type. #[derive(Clone, Debug, Eq, PartialEq)] #[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))] @@ -35,40 +36,6 @@ impl AuthorizationList { } } - /// Returns true if the authorization list is valid. - pub fn is_valid(&self, _chain_id: u64) -> Result<(), InvalidAuthorization> { - let validate = |auth: &SignedAuthorization| -> Result<(), InvalidAuthorization> { - // TODO Eip7702. Check chain_id - // Pending: https://github.com/ethereum/EIPs/pull/8833/files - // let auth_chain_id: u64 = auth.chain_id().try_into().unwrap_or(u64::MAX); - // if auth_chain_id != 0 && auth_chain_id != chain_id { - // return Err(InvalidAuthorization::InvalidChainId); - // } - - // Check y_parity, Parity::Parity means that it was 0 or 1. - if !matches!(auth.signature().v(), Parity::Parity(_)) { - return Err(InvalidAuthorization::InvalidYParity); - } - - // Check s-value - if auth.signature().s() > SECP256K1N_HALF { - return Err(InvalidAuthorization::Eip2InvalidSValue); - } - - Ok(()) - }; - - match self { - Self::Signed(signed) => signed.iter().try_for_each(validate)?, - Self::Recovered(recovered) => recovered - .iter() - .map(|recovered| &recovered.inner) - .try_for_each(validate)?, - }; - - Ok(()) - } - /// Return empty authorization list. pub fn empty() -> Self { Self::Recovered(Vec::new()) @@ -114,7 +81,18 @@ impl RecoveredAuthorization { /// Get the `authority` for the authorization. /// /// If this is `None`, then the authority could not be recovered. - pub const fn authority(&self) -> Option
{ + pub fn authority(&self) -> Option
{ + let signature = self.inner.signature(); + + // Check s-value + if signature.s() > SECP256K1N_HALF { + return None; + } + + // Check y_parity, Parity::Parity means that it was 0 or 1. + if !matches!(signature.v(), Parity::Parity(_)) { + return None; + } self.authority } diff --git a/crates/primitives/src/env.rs b/crates/primitives/src/env.rs index ed6bc1b1..e0d856df 100644 --- a/crates/primitives/src/env.rs +++ b/crates/primitives/src/env.rs @@ -202,9 +202,6 @@ impl Env { return Err(InvalidTransaction::EmptyAuthorizationList); } - // Check validity of authorization_list - auth_list.is_valid(self.cfg.chain_id)?; - // Check if other fields are unset. if self.tx.max_fee_per_blob_gas.is_some() || !self.tx.blob_hashes.is_empty() { return Err(InvalidTransaction::AuthorizationListInvalidFields); diff --git a/crates/revm/benches/bench.rs b/crates/revm/benches/bench.rs index 59cc261c..a2f98cff 100644 --- a/crates/revm/benches/bench.rs +++ b/crates/revm/benches/bench.rs @@ -82,7 +82,7 @@ fn transfer(c: &mut Criterion) { } fn bench_transact(g: &mut BenchmarkGroup<'_, WallTime>, evm: &mut Evm<'_, EXT, BenchmarkDB>) { - let state = match evm.context.evm.db.0 { + let state = match evm.context.evm.db.bytecode { Bytecode::LegacyRaw(_) => "raw", Bytecode::LegacyAnalyzed(_) => "analysed", Bytecode::Eof(_) => "eof", @@ -96,7 +96,7 @@ fn bench_eval(g: &mut BenchmarkGroup<'_, WallTime>, evm: &mut Evm<'static, (), B g.bench_function("eval", |b| { let contract = Contract { input: evm.context.evm.env.tx.data.clone(), - bytecode: to_analysed(evm.context.evm.db.0.clone()), + bytecode: to_analysed(evm.context.evm.db.bytecode.clone()), ..Default::default() }; let mut shared_memory = SharedMemory::new(); diff --git a/crates/revm/src/db/in_memory_db.rs b/crates/revm/src/db/in_memory_db.rs index 5cc6987f..c5b6593a 100644 --- a/crates/revm/src/db/in_memory_db.rs +++ b/crates/revm/src/db/in_memory_db.rs @@ -360,12 +360,33 @@ impl AccountState { /// /// Any other address will return an empty account. #[derive(Debug, Default, Clone)] -pub struct BenchmarkDB(pub Bytecode, B256); +pub struct BenchmarkDB { + pub bytecode: Bytecode, + pub hash: B256, + pub target: Address, + pub caller: Address, +} impl BenchmarkDB { + /// Create a new benchmark database with the given bytecode. pub fn new_bytecode(bytecode: Bytecode) -> Self { let hash = bytecode.hash_slow(); - Self(bytecode, hash) + Self { + bytecode, + hash, + target: Address::ZERO, + caller: Address::with_last_byte(1), + } + } + + /// Change the caller address for the benchmark. + pub fn with_caller(self, caller: Address) -> Self { + Self { caller, ..self } + } + + /// Change the target address for the benchmark. + pub fn with_target(self, target: Address) -> Self { + Self { target, ..self } } } @@ -373,15 +394,15 @@ impl Database for BenchmarkDB { type Error = Infallible; /// Get basic account information. fn basic(&mut self, address: Address) -> Result, Self::Error> { - if address == Address::ZERO { + if address == self.target { return Ok(Some(AccountInfo { nonce: 1, balance: U256::from(10000000), - code: Some(self.0.clone()), - code_hash: self.1, + code: Some(self.bytecode.clone()), + code_hash: self.hash, })); } - if address == Address::with_last_byte(1) { + if address == self.caller { return Ok(Some(AccountInfo { nonce: 0, balance: U256::from(10000000), diff --git a/crates/revm/src/evm.rs b/crates/revm/src/evm.rs index ab34469c..fb5e9f3f 100644 --- a/crates/revm/src/evm.rs +++ b/crates/revm/src/evm.rs @@ -402,15 +402,15 @@ mod tests { #[test] fn sanity_eip7702_tx() { - let delegate = address!("0000000000000000000000000000000000000000"); let caller = address!("0000000000000000000000000000000000000001"); + let delegate = address!("0000000000000000000000000000000000000002"); let auth = address!("0000000000000000000000000000000000000100"); let bytecode = Bytecode::new_legacy([PUSH1, 0x01, PUSH1, 0x01, SSTORE].into()); let mut evm = Evm::builder() .with_spec_id(SpecId::PRAGUE) - .with_db(BenchmarkDB::new_bytecode(bytecode)) + .with_db(BenchmarkDB::new_bytecode(bytecode).with_target(delegate)) .modify_tx_env(|tx| { tx.authorization_list = Some( vec![RecoveredAuthorization::new_unchecked( diff --git a/crates/revm/src/handler/mainnet/pre_execution.rs b/crates/revm/src/handler/mainnet/pre_execution.rs index 60933ef4..bfb6d68a 100644 --- a/crates/revm/src/handler/mainnet/pre_execution.rs +++ b/crates/revm/src/handler/mainnet/pre_execution.rs @@ -8,7 +8,7 @@ use crate::{ db::Database, eip7702, Account, Bytecode, EVMError, Env, Spec, SpecId::{CANCUN, PRAGUE, SHANGHAI}, - TxKind, BLOCKHASH_STORAGE_ADDRESS, U256, + TxKind, BLOCKHASH_STORAGE_ADDRESS, KECCAK_EMPTY, U256, }, Context, ContextPrecompiles, }; @@ -114,28 +114,33 @@ pub fn apply_eip7702_auth_list( let mut refunded_accounts = 0; for authorization in authorization_list.recovered_iter() { - // 1. recover authority and authorized addresses. - // authority = ecrecover(keccak(MAGIC || rlp([chain_id, address, nonce])), y_parity, r, s] - let Some(authority) = authorization.authority() else { - continue; - }; - - // 2. Verify the chain id is either 0 or the chain's current ID. + // 1. Verify the chain id is either 0 or the chain's current ID. if !authorization.chain_id().is_zero() && authorization.chain_id() != U256::from(context.evm.inner.env.cfg.chain_id) { continue; } + // 2. Verify the `nonce` is less than `2**64 - 1`. + if authorization.nonce() == u64::MAX { + continue; + } + + // recover authority and authorized addresses. + // 3. `authority = ecrecover(keccak(MAGIC || rlp([chain_id, address, nonce])), y_parity, r, s]` + let Some(authority) = authorization.authority() else { + continue; + }; + // warm authority account and check nonce. - // 3. Add authority to accessed_addresses (as defined in EIP-2929.) + // 4. Add `authority` to `accessed_addresses` (as defined in [EIP-2929](./eip-2929.md).) let mut authority_acc = context .evm .inner .journaled_state .load_code(authority, &mut context.evm.inner.db)?; - // 4. Verify the code of authority is either empty or already delegated. + // 5. Verify the code of `authority` is either empty or already delegated. if let Some(bytecode) = &authority_acc.info.code { // if it is not empty and it is not eip7702 if !bytecode.is_empty() && !bytecode.is_eip7702() { @@ -143,22 +148,29 @@ pub fn apply_eip7702_auth_list( } } - // 5. Verify the nonce of authority is equal to nonce. + // 6. Verify the nonce of `authority` is equal to `nonce`. In case `authority` does not exist in the trie, verify that `nonce` is equal to `0`. if authorization.nonce() != authority_acc.info.nonce { continue; } - // 6. Refund the sender PER_EMPTY_ACCOUNT_COST - PER_AUTH_BASE_COST gas if authority exists in the trie. + // 7. Add `PER_EMPTY_ACCOUNT_COST - PER_AUTH_BASE_COST` gas to the global refund counter if `authority` exists in the trie. if !authority_acc.is_empty() { refunded_accounts += 1; } - // 7. Set the code of authority to be 0xef0100 || address. This is a delegation designation. - let bytecode = Bytecode::new_eip7702(authorization.address); - authority_acc.info.code_hash = bytecode.hash_slow(); + // 8. Set the code of `authority` to be `0xef0100 || address`. This is a delegation designation. + // * As a special case, if `address` is `0x0000000000000000000000000000000000000000` do not write the designation. Clear the accounts code and reset the account's code hash to the empty hash `0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470`. + let (bytecode, hash) = if authorization.address.is_zero() { + (Bytecode::default(), KECCAK_EMPTY) + } else { + let bytecode = Bytecode::new_eip7702(authorization.address); + let hash = bytecode.hash_slow(); + (bytecode, hash) + }; + authority_acc.info.code_hash = hash; authority_acc.info.code = Some(bytecode); - // 8. Increase the nonce of authority by one. + // 9. Increase the nonce of `authority` by one. authority_acc.info.nonce = authority_acc.info.nonce.saturating_add(1); authority_acc.mark_touch(); } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/call_types.json index 8d7f8f2b..66ec8653 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L204", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L204", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L204", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L204", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L204", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L204", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/gas.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/gas.json index f94683c1..33b371fd 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/gas.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/gas.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/invalid.json index 568b5fd4..31ce10ac 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1229,7 +1229,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1294,7 +1294,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1359,7 +1359,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1424,7 +1424,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1489,7 +1489,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1554,7 +1554,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1619,7 +1619,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1684,7 +1684,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1749,7 +1749,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/valid.json index 5fce12db..833a367c 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/call_types.json index ae45471d..e91c2777 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/invalid.json index 443407dc..4a3e1c2c 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/valid.json index 30eadf94..3b25b52b 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/call_types.json index c772b6b6..34af3a3b 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L208", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L208", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L208", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L208", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L208", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L208", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/gas.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/gas.json index 6049b6bf..978cbbaa 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/gas.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/gas.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L174", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L174", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L174", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L174", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/invalid.json index 583c15f3..7e653929 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1229,7 +1229,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1294,7 +1294,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1359,7 +1359,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1424,7 +1424,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/valid.json index 06d782c0..a748bc5f 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1229,7 +1229,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/call_types.json index 7a72ac52..0eab75ac 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L210", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L210", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L210", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L210", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L210", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L210", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/gas.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/gas.json index 03bf9155..64c27d26 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/gas.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/gas.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L176", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L176", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L176", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L176", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/invalid.json index 7f3aef8d..d1c06c52 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1229,7 +1229,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1294,7 +1294,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1359,7 +1359,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1424,7 +1424,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1489,7 +1489,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1554,7 +1554,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1619,7 +1619,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1684,7 +1684,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1749,7 +1749,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1814,7 +1814,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1879,7 +1879,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1944,7 +1944,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -2009,7 +2009,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/valid.json index 67f5db0a..c26c1c2d 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/call_types.json index e3a646ab..95072fc3 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L111", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L111", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L111", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L111", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L111", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L111", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/invalid.json index a0d0cd90..40e87de1 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/valid.json index 103b0439..d12b120d 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/call_types.json index 2eb8cf74..16860242 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L231", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L231", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L231", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L231", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L231", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L231", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/gas.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/gas.json index 1bd719ff..53d39721 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/gas.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/gas.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L197", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L197", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L197", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L197", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/invalid.json index c92c2d4d..9be0e446 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1229,7 +1229,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1294,7 +1294,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1359,7 +1359,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1424,7 +1424,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1489,7 +1489,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1554,7 +1554,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1619,7 +1619,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/valid.json index f086e7d9..36b6f898 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1229,7 +1229,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1294,7 +1294,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/call_types.json index 642d5fd2..1a594dd3 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G2 precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L145", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L145", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G2 precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L145", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L145", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G2 precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L145", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L145", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/gas.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/gas.json index 076dad0c..1dc35635 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/gas.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/gas.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G2 precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L111", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L111", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G2 precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L111", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L111", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/invalid.json index 82b4cda0..fcd36bf9 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/valid.json index dd18d358..f9af3c0e 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP2_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP2_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP2_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP2_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP2_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP2_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP2_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/call_types.json index e8237310..004ddfa0 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L131", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L131", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L131", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L131", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L131", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L131", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/gas.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/gas.json index bf3ff332..46be24f1 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/gas.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/gas.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L97", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L97", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L97", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L97", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/invalid.json index 7a8d497d..443a6c85 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/valid.json index 625fb1b2..4d242e8c 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/call_types.json index 555ba73c..3fe66b80 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L126", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L126", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L126", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L126", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L126", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L126", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/invalid.json index 4d4d6b75..c2e2e01f 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1229,7 +1229,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1294,7 +1294,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/valid.json index 848735e8..7d0161e0 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_precompiles_before_fork/precompile_before_fork.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_precompiles_before_fork/precompile_before_fork.json index ea0128aa..8f2b6bb0 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_precompiles_before_fork/precompile_before_fork.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_precompiles_before_fork/precompile_before_fork.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g1msm.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g1msm.json index de6d536d..88bd3a43 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g1msm.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g1msm.json @@ -1,5 +1,5 @@ { - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_gas_g1msm[fork_Prague-state_test-precompile_address_13---zero_gas_passed]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_gas_g1msm[fork_Prague-state_test-precompile_address_0x000000000000000000000000000000000000000d---zero_gas_passed]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -59,12 +59,12 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths because the appropriate amount of gas is not provided.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L141", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } }, - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_gas_g1msm[fork_Prague-state_test-precompile_address_13---insufficient_gas_full_discount_table]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_gas_g1msm[fork_Prague-state_test-precompile_address_0x000000000000000000000000000000000000000d---insufficient_gas_full_discount_table]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths because the appropriate amount of gas is not provided.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L141", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g2msm.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g2msm.json index 2193ffe4..1739ad88 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g2msm.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g2msm.json @@ -1,5 +1,5 @@ { - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_gas_g2msm[fork_Prague-state_test-precompile_address_16---zero_gas_passed]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_gas_g2msm[fork_Prague-state_test-precompile_address_0x0000000000000000000000000000000000000010---zero_gas_passed]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -59,12 +59,12 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths because the appropriate amount of gas is not provided.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L266", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L266", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } }, - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_gas_g2msm[fork_Prague-state_test-precompile_address_16---insufficient_gas_full_discount_table]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_gas_g2msm[fork_Prague-state_test-precompile_address_0x0000000000000000000000000000000000000010---insufficient_gas_full_discount_table]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths because the appropriate amount of gas is not provided.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L266", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L266", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_pairing.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_pairing.json index c7fbc75a..1a5a0d67 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_pairing.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_pairing.json @@ -1,5 +1,5 @@ { - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_gas_pairing[fork_Prague-state_test-precompile_address_17---zero_gas_passed]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_gas_pairing[fork_Prague-state_test-precompile_address_0x0000000000000000000000000000000000000011---zero_gas_passed]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -59,12 +59,12 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile, by expecting the call to fail for all possible input\n lengths (up to k == PAIRINGS_TO_TEST) because the appropriate amount of gas is not provided.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L388", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L388", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } }, - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_gas_pairing[fork_Prague-state_test-precompile_address_17---insufficient_gas]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_gas_pairing[fork_Prague-state_test-precompile_address_0x0000000000000000000000000000000000000011---insufficient_gas]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile, by expecting the call to fail for all possible input\n lengths (up to k == PAIRINGS_TO_TEST) because the appropriate amount of gas is not provided.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L388", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L388", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g1msm.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g1msm.json index da192990..0ae44035 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g1msm.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g1msm.json @@ -1,5 +1,5 @@ { - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_g1msm[fork_Prague-state_test-precompile_address_13---zero_length_input]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_g1msm[fork_Prague-state_test-precompile_address_0x000000000000000000000000000000000000000d---zero_length_input]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -59,12 +59,12 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths provided because they are too long or short, or zero length.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L182", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L182", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } }, - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_g1msm[fork_Prague-state_test-precompile_address_13---input_one_byte_too_short_full_discount_table]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_g1msm[fork_Prague-state_test-precompile_address_0x000000000000000000000000000000000000000d---input_one_byte_too_short_full_discount_table]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -124,12 +124,12 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths provided because they are too long or short, or zero length.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L182", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L182", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } }, - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_g1msm[fork_Prague-state_test-precompile_address_13---input_one_byte_too_long_full_discount_table]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_g1msm[fork_Prague-state_test-precompile_address_0x000000000000000000000000000000000000000d---input_one_byte_too_long_full_discount_table]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths provided because they are too long or short, or zero length.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L182", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L182", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g2msm.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g2msm.json index 73d0d3a0..5dca054f 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g2msm.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g2msm.json @@ -1,5 +1,5 @@ { - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_g2msm[fork_Prague-state_test-precompile_address_16---zero_length_input]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_g2msm[fork_Prague-state_test-precompile_address_0x0000000000000000000000000000000000000010---zero_length_input]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -59,12 +59,12 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths provided because they are too long or short, or zero length.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L307", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L307", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } }, - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_g2msm[fork_Prague-state_test-precompile_address_16---input_one_byte_too_short_full_discount_table]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_g2msm[fork_Prague-state_test-precompile_address_0x0000000000000000000000000000000000000010---input_one_byte_too_short_full_discount_table]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -124,12 +124,12 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths provided because they are too long or short, or zero length.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L307", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L307", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } }, - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_g2msm[fork_Prague-state_test-precompile_address_16---input_one_byte_too_long_full_discount_table]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_g2msm[fork_Prague-state_test-precompile_address_0x0000000000000000000000000000000000000010---input_one_byte_too_long_full_discount_table]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths provided because they are too long or short, or zero length.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L307", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L307", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_pairing.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_pairing.json index ca3ca173..b818a528 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_pairing.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_pairing.json @@ -1,5 +1,5 @@ { - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_pairing[fork_Prague-state_test-precompile_address_17---zero_length]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_pairing[fork_Prague-state_test-precompile_address_0x0000000000000000000000000000000000000011---zero_length]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -59,12 +59,12 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile, by expecting the call to fail for all possible input\n lengths (up to k == PAIRINGS_TO_TEST) because the incorrect input length was used.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L426", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L426", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } }, - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_pairing[fork_Prague-state_test-precompile_address_17---input_too_short]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_pairing[fork_Prague-state_test-precompile_address_0x0000000000000000000000000000000000000011---input_too_short]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -124,12 +124,12 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile, by expecting the call to fail for all possible input\n lengths (up to k == PAIRINGS_TO_TEST) because the incorrect input length was used.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L426", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L426", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } }, - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_pairing[fork_Prague-state_test-precompile_address_17---input_too_long]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_invalid_length_pairing[fork_Prague-state_test-precompile_address_0x0000000000000000000000000000000000000011---input_too_long]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile, by expecting the call to fail for all possible input\n lengths (up to k == PAIRINGS_TO_TEST) because the incorrect input length was used.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L426", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L426", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g1msm.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g1msm.json index 38785974..8debb4b8 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g1msm.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g1msm.json @@ -1,5 +1,5 @@ { - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_valid_gas_g1msm[fork_Prague-state_test-precompile_address_13---exact_gas_full_discount_table]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_valid_gas_g1msm[fork_Prague-state_test-precompile_address_0x000000000000000000000000000000000000000d---exact_gas_full_discount_table]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -59,12 +59,12 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM discount gas table in full, by expecting the call to succeed for\n all possible input lengths because the appropriate amount of gas is provided.\n\n If any of the calls fail, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L100", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L100", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } }, - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_valid_gas_g1msm[fork_Prague-state_test-precompile_address_13---one_extra_gas_full_discount_table]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_valid_gas_g1msm[fork_Prague-state_test-precompile_address_0x000000000000000000000000000000000000000d---one_extra_gas_full_discount_table]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM discount gas table in full, by expecting the call to succeed for\n all possible input lengths because the appropriate amount of gas is provided.\n\n If any of the calls fail, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L100", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L100", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g2msm.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g2msm.json index 6030ec17..8e0dcab3 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g2msm.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g2msm.json @@ -1,5 +1,5 @@ { - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_valid_gas_g2msm[fork_Prague-state_test-precompile_address_16---exact_gas_full_discount_table]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_valid_gas_g2msm[fork_Prague-state_test-precompile_address_0x0000000000000000000000000000000000000010---exact_gas_full_discount_table]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -59,12 +59,12 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM discount gas table in full, by expecting the call to succeed for\n all possible input lengths because the appropriate amount of gas is provided.\n\n If any of the calls fail, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L225", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L225", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } }, - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_valid_gas_g2msm[fork_Prague-state_test-precompile_address_16---one_extra_gas_full_discount_table]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_valid_gas_g2msm[fork_Prague-state_test-precompile_address_0x0000000000000000000000000000000000000010---one_extra_gas_full_discount_table]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM discount gas table in full, by expecting the call to succeed for\n all possible input lengths because the appropriate amount of gas is provided.\n\n If any of the calls fail, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L225", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L225", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_pairing.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_pairing.json index e8712db4..e8033326 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_pairing.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_pairing.json @@ -1,5 +1,5 @@ { - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_valid_gas_pairing[fork_Prague-state_test-precompile_address_17---sufficient_gas]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_valid_gas_pairing[fork_Prague-state_test-precompile_address_0x0000000000000000000000000000000000000011---sufficient_gas]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -59,12 +59,12 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile, by expecting the call to succeed for all possible input\n lengths (up to k == PAIRINGS_TO_TEST).\n\n If any of the calls fails, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L350", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L350", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } }, - "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_valid_gas_pairing[fork_Prague-state_test-precompile_address_17---extra_gas]": { + "tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py::test_valid_gas_pairing[fork_Prague-state_test-precompile_address_0x0000000000000000000000000000000000000011---extra_gas]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile, by expecting the call to succeed for all possible input\n lengths (up to k == PAIRINGS_TO_TEST).\n\n If any of the calls fails, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L350", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L350", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/account_warming.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/account_warming.json index d70d9b03..ba9f26b6 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/account_warming.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/account_warming.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_single_signer-check_delegated_account_first_False]": { @@ -154,9 +154,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_chain_specific_authorization_single_signer-check_delegated_account_first_True]": { @@ -234,9 +234,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_chain_specific_authorization_single_signer-check_delegated_account_first_False]": { @@ -314,9 +314,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_valid_authorizations_single_signer-check_delegated_account_first_True]": { @@ -387,7 +387,7 @@ "post": { "Prague": [ { - "hash": "0xaaca7aeb133160995f6caeb453dd09acbc4ee3cfb8a067b3164509d00afff2ae", + "hash": "0xd1b95cdc9575e0c0c3fa2fd5af0cab36809162d76802dd94639888da3e4e2292", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f9011d01808007830f42409400000000000000000000000000000000000010008080c0f8b8f85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244ff85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180a06cacf1ec5bb4f5c1c84ae564222cbf2ce124add0a2707287860881692263fca4a00315456b6df53b696a97f927e9a4624014dafe0031cc88979754ca4be33140eb80a0a1bb3e50c4572c96e1387bcf47bba5eba8688833d66b7aebcc2418aacddf59e8a04e859792bab1a149a913f2db83dbbded9204ae3a71535dec830d29b874f97d9a", "indexes": { @@ -399,13 +399,13 @@ ] }, "_info": { - "hash": "0x67193be968e4eece025ecf96b261f11703169dcbdab9bb82a8aea390ad571434", + "hash": "0x7d5bdd52a56419fbbd6704479c1a7e29cf83fcdc3e9295635cfa259eb5785bd5", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_valid_authorizations_single_signer-check_delegated_account_first_False]": { @@ -476,7 +476,7 @@ "post": { "Prague": [ { - "hash": "0xa82b4e07d518c6e2ed31888ff23defd0f770d87eda3779e718415783476d3a26", + "hash": "0xb017f2bd5e3dfe0f9ed691c928bd6e09a96d6f88ceec5c94566e9884c7c2f38f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f9011d01808007830f42409400000000000000000000000000000000000010008080c0f8b8f85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244ff85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180a06cacf1ec5bb4f5c1c84ae564222cbf2ce124add0a2707287860881692263fca4a00315456b6df53b696a97f927e9a4624014dafe0031cc88979754ca4be33140eb80a0a1bb3e50c4572c96e1387bcf47bba5eba8688833d66b7aebcc2418aacddf59e8a04e859792bab1a149a913f2db83dbbded9204ae3a71535dec830d29b874f97d9a", "indexes": { @@ -488,13 +488,13 @@ ] }, "_info": { - "hash": "0xd13ba17cbcb4654e4345649b6126450cca4e255eaecaf375487954edd6668c23", + "hash": "0x27118586861cd2f9dfed970b86f24673ab9c77c2a39fa984a7a0db919aac8c61", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_invalid_nonce_authorization_single_signer-check_delegated_account_first_True]": { @@ -572,9 +572,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_invalid_nonce_authorization_single_signer-check_delegated_account_first_False]": { @@ -652,9 +652,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_invalid_authorization_invalid_chain_id_single_signer-check_delegated_account_first_True]": { @@ -732,9 +732,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_invalid_authorization_invalid_chain_id_single_signer-check_delegated_account_first_False]": { @@ -812,9 +812,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_invalid_nonce_authorizations_single_signer-check_delegated_account_first_True]": { @@ -901,9 +901,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_invalid_nonce_authorizations_single_signer-check_delegated_account_first_False]": { @@ -990,9 +990,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_invalid_nonce_authorizations_multiple_signers-check_delegated_account_first_True]": { @@ -1079,9 +1079,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_invalid_nonce_authorizations_multiple_signers-check_delegated_account_first_False]": { @@ -1168,9 +1168,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_invalid_chain_id_authorizations_single_signer-check_delegated_account_first_True]": { @@ -1257,9 +1257,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_invalid_chain_id_authorizations_single_signer-check_delegated_account_first_False]": { @@ -1346,9 +1346,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_valid_authorizations_multiple_signers-check_delegated_account_first_True]": { @@ -1435,9 +1435,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_valid_authorizations_multiple_signers-check_delegated_account_first_False]": { @@ -1524,9 +1524,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-first_valid_then_single_repeated_nonce_authorization-check_delegated_account_first_True]": { @@ -1613,9 +1613,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-first_valid_then_single_repeated_nonce_authorization-check_delegated_account_first_False]": { @@ -1702,9 +1702,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-first_valid_then_single_repeated_nonce_authorizations_multiple_signers-check_delegated_account_first_True]": { @@ -1809,9 +1809,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-first_valid_then_single_repeated_nonce_authorizations_multiple_signers-check_delegated_account_first_False]": { @@ -1916,9 +1916,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_to_eoa-check_delegated_account_first_True]": { @@ -2002,9 +2002,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_to_eoa-check_delegated_account_first_False]": { @@ -2088,9 +2088,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_to_contract-check_delegated_account_first_True]": { @@ -2174,9 +2174,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_to_contract-check_delegated_account_first_False]": { @@ -2260,9 +2260,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_with_authority_in_access_list-check_delegated_account_first_True]": { @@ -2347,9 +2347,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_with_authority_in_access_list-check_delegated_account_first_False]": { @@ -2434,9 +2434,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_with_set_code_address_in_access_list-check_delegated_account_first_True]": { @@ -2521,9 +2521,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_with_set_code_address_in_access_list-check_delegated_account_first_False]": { @@ -2608,9 +2608,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_with_authority_and_set_code_address_in_access_list-check_delegated_account_first_True]": { @@ -2701,9 +2701,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_with_authority_and_set_code_address_in_access_list-check_delegated_account_first_False]": { @@ -2794,9 +2794,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_eoa_authority-check_delegated_account_first_True]": { @@ -2864,7 +2864,7 @@ "post": { "Prague": [ { - "hash": "0x37521dcf450cfed6496cce18a3bf6a2acc4d5d0b010e2b017e9b3439a23e6114", + "hash": "0x23cc7b68e146762bf72c6522bf6a873f5f681721ceb157149af21fdb82e73c6a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c101808007830f42409400000000000000000000000000000000000010008080c0f85cf85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244f80a0861feb1545900cdc4a4f5c755ca6bfedfe2c9f56fdcb0a2130a7b097694d7fe6a01024f8d1e9aa372f5b978f32bc47b460c992201ae033c48f8e1b858dcd5feab3", "indexes": { @@ -2876,13 +2876,13 @@ ] }, "_info": { - "hash": "0x7706c9231e5aae6541383036ec4a4468c947f860d911a45e72072ac177c762c8", + "hash": "0x1be754019840ad9a0f2bd3f00b6cf4507e0eb08b243f7b37f6a1c0ecbe89f222", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_eoa_authority-check_delegated_account_first_False]": { @@ -2950,7 +2950,7 @@ "post": { "Prague": [ { - "hash": "0x24a435cbb0215b986a9af644f64be2232ba85e7edb22a3a6cf86168007e159e3", + "hash": "0x4302d03e5347e9e03330209688792c9a225bb4e9a005a9029b541bac2412aa30", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c101808007830f42409400000000000000000000000000000000000010008080c0f85cf85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244f80a0861feb1545900cdc4a4f5c755ca6bfedfe2c9f56fdcb0a2130a7b097694d7fe6a01024f8d1e9aa372f5b978f32bc47b460c992201ae033c48f8e1b858dcd5feab3", "indexes": { @@ -2962,13 +2962,13 @@ ] }, "_info": { - "hash": "0x550ba03d7079932e65f369df28e03fcec201c2a3609a67d96bec6ad056a6c3e4", + "hash": "0x985f53b9e5ec04edf962b5efa3c01e5bf13e6376752e32d386af3a7cba5db1d0", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_re_authorization_eoa_authority-check_delegated_account_first_True]": { @@ -3036,7 +3036,7 @@ "post": { "Prague": [ { - "hash": "0x74f85714dbb0d1eb379b94d1d4585dcf54a3cb8daac7b59cdcf75ed7e07b17ad", + "hash": "0x6baa5a9d023ed231700ee26191e14103ef31d2dfa7b6165f596f391306881a53", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c101808007830f42409400000000000000000000000000000000000010008080c0f85cf85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180a06cacf1ec5bb4f5c1c84ae564222cbf2ce124add0a2707287860881692263fca4a00315456b6df53b696a97f927e9a4624014dafe0031cc88979754ca4be33140eb01a0307e15f78e8854c683b5728f40fb3d84d8f911d48bc1ce9de02342e2df059519a04c9fd405fb0a68030320dedd7524d9c3e59a2f8f8c5595ab6ea44c9b48cf6d5b", "indexes": { @@ -3048,13 +3048,13 @@ ] }, "_info": { - "hash": "0x6cd8edaecd3e23c13522ac9dfc71195044a8cdab2f35b857c88bc8a93b5b2e20", + "hash": "0xe59874822e0ad87f6c2f40f45d9a75e18e834c2cd634a099a65bf40d9884565a", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_re_authorization_eoa_authority-check_delegated_account_first_False]": { @@ -3122,7 +3122,7 @@ "post": { "Prague": [ { - "hash": "0x0bccf41668b9058fea992fe09950ced74c647399602f8dedfc0146fdf55e0f64", + "hash": "0x8ed09f5bc409e60561eb862e879ca072503352d36b43587674a9c5cf33e34e00", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c101808007830f42409400000000000000000000000000000000000010008080c0f85cf85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180a06cacf1ec5bb4f5c1c84ae564222cbf2ce124add0a2707287860881692263fca4a00315456b6df53b696a97f927e9a4624014dafe0031cc88979754ca4be33140eb01a0307e15f78e8854c683b5728f40fb3d84d8f911d48bc1ce9de02342e2df059519a04c9fd405fb0a68030320dedd7524d9c3e59a2f8f8c5595ab6ea44c9b48cf6d5b", "indexes": { @@ -3134,13 +3134,13 @@ ] }, "_info": { - "hash": "0x639187472fb39c118b4e6d0e27c08684a519a7eec852a06b04f36cf5cd1e4192", + "hash": "0xd982e37c2d99094626b1c6e715ac36cc61d607513e14e46c65059830a783a5ed", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_valid_authorizations_eoa_authority-check_delegated_account_first_True]": { @@ -3233,9 +3233,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_valid_authorizations_eoa_authority-check_delegated_account_first_False]": { @@ -3328,9 +3328,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_eoa_self_sponsored_authority-check_delegated_account_first_True]": { @@ -3392,7 +3392,7 @@ "post": { "Prague": [ { - "hash": "0x45a8192943c7068075fe1b532107356ff33c439b8fa5f7fbec5829c72ddf2822", + "hash": "0xa0c63032a3a6493ea0ff986eed20a755d94997962d6406dac80881db923fb31c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c101808007830f42409400000000000000000000000000000000000010008080c0f85cf85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0101a05dc970375527771146e0d4d3f938cab2b3d26a8eeac635d6e98ffc783e5fdab9a0670def30129ad98b77e5ca9a58e62f770c5faf5eb4d3ae469ab1125530d1494d01a0e2b9fb2f256ac24a1be88da6f4a59573395e5560c6d82eded35bad13505b2965a04db2d2e1ee7b0fac44cf85a658359eefd5e3b569a70f2a0470dd311fef99b012", "indexes": { @@ -3404,13 +3404,13 @@ ] }, "_info": { - "hash": "0x07afd39927e8471ee40701ec927e3e47e8a464c0d48d9edd0d82033b9f59ad46", + "hash": "0x4aa3b891bacd7be43d151e14413bcd5e6ecff6846352545206c68e1af5976da4", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_eoa_self_sponsored_authority-check_delegated_account_first_False]": { @@ -3472,7 +3472,7 @@ "post": { "Prague": [ { - "hash": "0xeea1b1cb7af5cb31d64e34ab0927d9bbe57f3ffb336056713ed215941949f1cb", + "hash": "0x3423d868538c33bc5a4d8903479808b7750ea8b563085df12e36b7e2ee2da6ed", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c101808007830f42409400000000000000000000000000000000000010008080c0f85cf85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0101a05dc970375527771146e0d4d3f938cab2b3d26a8eeac635d6e98ffc783e5fdab9a0670def30129ad98b77e5ca9a58e62f770c5faf5eb4d3ae469ab1125530d1494d01a0e2b9fb2f256ac24a1be88da6f4a59573395e5560c6d82eded35bad13505b2965a04db2d2e1ee7b0fac44cf85a658359eefd5e3b569a70f2a0470dd311fef99b012", "indexes": { @@ -3484,13 +3484,13 @@ ] }, "_info": { - "hash": "0x17569cd25ea5a82469fde9201229130be0a2a7c54eb1e43108a47c3327cd5b19", + "hash": "0xe88419b5e94c7009c1f32f0ea95361866642fd466991ae4b3407e78e0e3654fd", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_valid_authorizations_eoa_self_sponsored_authority-check_delegated_account_first_True]": { @@ -3577,9 +3577,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_valid_authorizations_eoa_self_sponsored_authority-check_delegated_account_first_False]": { @@ -3666,9 +3666,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_invalid_contract_authority-check_delegated_account_first_True]": { @@ -3752,9 +3752,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-single_valid_authorization_invalid_contract_authority-check_delegated_account_first_False]": { @@ -3838,9 +3838,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_authorizations_empty_account_then_contract_authority-check_delegated_account_first_True]": { @@ -3933,9 +3933,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_authorizations_empty_account_then_contract_authority-check_delegated_account_first_False]": { @@ -4028,9 +4028,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_authorizations_eoa_then_contract_authority-check_delegated_account_first_True]": { @@ -4113,7 +4113,7 @@ "post": { "Prague": [ { - "hash": "0x0c7502ff26079d15c5e04cabf0893f162262f0767985a11a4135d786ce47945d", + "hash": "0xb55bc174181d7f22fd968593ed6daed9e1101bed65e0ff3193fc0b377050fa87", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f9011d01808007830f42409400000000000000000000000000000000000010008080c0f8b8f85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244ff85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a00345c56a25c9b20388d46c6313e904c2bc902157d4b64b0f3093b79f58211b59a02a6501b16e91d253e98399cda003f8abbbaf1e67c8fa4764f899a5057210f1b380a0cdab417e1a4d3e16e5bd7b457876d405eeecb19dfb4d795282be12747e7e217fa0646dfab826175a109abbcfa648229060412af0e4849547eed72fbd1a1d924290", "indexes": { @@ -4125,13 +4125,13 @@ ] }, "_info": { - "hash": "0x77c4bdd959065d85b316a6759c827ab4e61ac746c35d2829f13e03ea6cf27ea6", + "hash": "0xf9cd5d7ac3f00f3578e99577c5dfd1fbc9a56cebed608309be5ee28333a63f90", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_authorizations_eoa_then_contract_authority-check_delegated_account_first_False]": { @@ -4214,7 +4214,7 @@ "post": { "Prague": [ { - "hash": "0xf2407c17215351f33c4d5454ebf47162e476ec3a8940d3afeabf12fe3b9c2749", + "hash": "0xc84f666af39c294be5bc167be3a748a801648d5f6d75e75561b52ae971eacd21", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f9011d01808007830f42409400000000000000000000000000000000000010008080c0f8b8f85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244ff85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a00345c56a25c9b20388d46c6313e904c2bc902157d4b64b0f3093b79f58211b59a02a6501b16e91d253e98399cda003f8abbbaf1e67c8fa4764f899a5057210f1b380a0cdab417e1a4d3e16e5bd7b457876d405eeecb19dfb4d795282be12747e7e217fa0646dfab826175a109abbcfa648229060412af0e4849547eed72fbd1a1d924290", "indexes": { @@ -4226,13 +4226,13 @@ ] }, "_info": { - "hash": "0x0144c6f31a6523a0dd34b942507fa6529e290d668b06c5f625fc9f19f97cbea5", + "hash": "0x72706064106f70553e9b7bb86a18b98ca0ef7d57cd6a4e415f59d8a324ebe0b0", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_authorizations_eoa_self_sponsored_then_contract_authority-check_delegated_account_first_True]": { @@ -4309,7 +4309,7 @@ "post": { "Prague": [ { - "hash": "0x07f6d19b2fdf9cd42d9f01fde593e9ed24ab09bc9c4997c7f5ff215240fdc14e", + "hash": "0x3c4c233c3307fe99d1abb5d57d9f42c0d014566915a726bddead6e4e501b637c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f9011d01808007830f42409400000000000000000000000000000000000010008080c0f8b8f85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0101a05dc970375527771146e0d4d3f938cab2b3d26a8eeac635d6e98ffc783e5fdab9a0670def30129ad98b77e5ca9a58e62f770c5faf5eb4d3ae469ab1125530d1494df85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244f01a0db3797020cabbe50166f925c2223d85248eb38fba4b0a2dcf33f615e411ddebea0609b99e4bdda46dcc382d4afbefc1219b43dfb6fb5dd5f5d5d2ef6d409c76114", "indexes": { @@ -4321,13 +4321,13 @@ ] }, "_info": { - "hash": "0xcf772999456bff281171237d83d206f73a14f13e38009de000e93dc867ce1c24", + "hash": "0xa06fa3c1775b534fc8aade73f4c709c2f9de147c223ea43d6b612c00069d29f4", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-multiple_authorizations_eoa_self_sponsored_then_contract_authority-check_delegated_account_first_False]": { @@ -4404,7 +4404,7 @@ "post": { "Prague": [ { - "hash": "0x8047603e0139508c8307d2e8f569dc17d702b2fd49f1feb6983204066cd7b7fd", + "hash": "0x36fbfe360d11d3267403e123ffb982934b0c61fa9e4c904d1d9e4c737d61626b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f9011d01808007830f42409400000000000000000000000000000000000010008080c0f8b8f85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0101a05dc970375527771146e0d4d3f938cab2b3d26a8eeac635d6e98ffc783e5fdab9a0670def30129ad98b77e5ca9a58e62f770c5faf5eb4d3ae469ab1125530d1494df85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244f01a0db3797020cabbe50166f925c2223d85248eb38fba4b0a2dcf33f615e411ddebea0609b99e4bdda46dcc382d4afbefc1219b43dfb6fb5dd5f5d5d2ef6d409c76114", "indexes": { @@ -4416,13 +4416,13 @@ ] }, "_info": { - "hash": "0xd9a942d728161315592e8b48fef1b583b8b80a18d81cf64901dc77110e7b3d9b", + "hash": "0xf11bfae98e4dbf378ff32acc05f68b2b0e96f10b7e769b4946fc9f90faa2e798", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-pre_authorized_eoa_authority_no_re_authorization-check_delegated_account_first_True]": { @@ -4494,9 +4494,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-pre_authorized_eoa_authority_no_re_authorization-check_delegated_account_first_False]": { @@ -4568,9 +4568,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-pre_authorized_eoa_authority_no_re_authorization_self_sponsored-check_delegated_account_first_True]": { @@ -4636,9 +4636,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_account_warming[fork_Prague-state_test-pre_authorized_eoa_authority_no_re_authorization_self_sponsored-check_delegated_account_first_False]": { @@ -4704,9 +4704,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L781", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/gas_cost.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/gas_cost.json index aa64dcbd..831e4d3d 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/gas_cost.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/gas_cost.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-single_valid_chain_specific_authorization_single_signer]": { @@ -154,9 +154,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-multiple_valid_authorizations_single_signer]": { @@ -227,7 +227,7 @@ "post": { "Prague": [ { - "hash": "0xc4cea52d34eefe227a6fa18eeb4c6b0c0c74f39e864e91a19f9adf2ae992ec76", + "hash": "0xd86052826fc37cfbcc6384acd5c1b79ba96641f1c493575f47a9d0052078667f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f9011d01808007830474db9400000000000000000000000000000000000010008080c0f8b8f85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244ff85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180a06cacf1ec5bb4f5c1c84ae564222cbf2ce124add0a2707287860881692263fca4a00315456b6df53b696a97f927e9a4624014dafe0031cc88979754ca4be33140eb01a07d8f8b8d8f6ed121c5d45d6606c0a79ad27c3c66e6e5581f9ca0b4e2c5158677a062043f02a8543fdb9ec7693cab2a69d0cf2726e7c94a172075c67a8fd39496c8", "indexes": { @@ -239,13 +239,13 @@ ] }, "_info": { - "hash": "0x00d54cb2077045a84161b29e9b9b19461aa667a1df3fed49e4f627017432c005", + "hash": "0xe3024cbb25b2197c6e5b1441b8ead5ce8650e3a2aae6f3e6ac3b8134c4ab23dc", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-single_invalid_nonce_authorization_single_signer]": { @@ -323,9 +323,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-single_invalid_authorization_invalid_chain_id_single_signer]": { @@ -403,9 +403,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-multiple_invalid_nonce_authorizations_single_signer]": { @@ -492,9 +492,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-multiple_invalid_nonce_authorizations_multiple_signers]": { @@ -581,9 +581,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-multiple_invalid_chain_id_authorizations_single_signer]": { @@ -670,9 +670,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-multiple_valid_authorizations_multiple_signers]": { @@ -759,9 +759,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-first_valid_then_single_repeated_nonce_authorization]": { @@ -848,9 +848,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-first_valid_then_single_repeated_nonce_authorizations_multiple_signers]": { @@ -955,9 +955,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-single_valid_authorization_to_eoa]": { @@ -1041,9 +1041,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-single_valid_authorization_to_contract]": { @@ -1127,9 +1127,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-single_valid_authorization_with_authority_in_access_list]": { @@ -1214,9 +1214,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-single_valid_authorization_with_set_code_address_in_access_list]": { @@ -1301,9 +1301,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-single_valid_authorization_with_authority_and_set_code_address_in_access_list]": { @@ -1394,9 +1394,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-single_valid_authorization_eoa_authority]": { @@ -1464,7 +1464,7 @@ "post": { "Prague": [ { - "hash": "0xa937ed2e84d23d64317fccbcf4ed28138c11ea2ed501012547a8a00832c85e90", + "hash": "0x81f9ab7bf5569768d9ada257978480196c4cff39c6489c2a7164bcf43b8abb47", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c101808007830413339400000000000000000000000000000000000010008080c0f85cf85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244f01a0daf1dc70268426bbc449a0b3b43f285e2af3146786d51e3c2fc15c66ffb7f5f8a044f1fb8f39782fe461e2f50130eeb6a8b61b166821ccddb849a479fb0a901a92", "indexes": { @@ -1476,13 +1476,13 @@ ] }, "_info": { - "hash": "0x09aa88e07792cc766c07e3c812d1494d50544d123554d4a7049a84cbe1a19978", + "hash": "0xa357b2b9aead275ab194f507ac886e5c1430cc907b94e3372efbe8bb013db443", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-single_valid_re_authorization_eoa_authority]": { @@ -1550,7 +1550,7 @@ "post": { "Prague": [ { - "hash": "0x4f2e62caabf2965ad35ef423395ba7f0a35ddd651e34ed65ce80fd2c338741af", + "hash": "0x428674f28d3dbfac1f48bf941cb79e185c78b2867634d904441b099e1772dcef", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c101808007830413339400000000000000000000000000000000000010008080c0f85cf85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180a06cacf1ec5bb4f5c1c84ae564222cbf2ce124add0a2707287860881692263fca4a00315456b6df53b696a97f927e9a4624014dafe0031cc88979754ca4be33140eb80a0cbb20a24b5a4938bb53f8204b36bdb3b4664fab49940ea9b6a512724663bd015a05a0963e3b18d5297c6a91143764d1244c30184ada923991d81a1c4a872fb8a2c", "indexes": { @@ -1562,13 +1562,13 @@ ] }, "_info": { - "hash": "0x323909b0a78b3519d4ecd0765d8e2243b732e959d596ef56e574465d73ca903c", + "hash": "0xb05052c63e7ad702c403cf3bad03a1ea0bb1d7568514a2ec98781376c0910332", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-multiple_valid_authorizations_eoa_authority]": { @@ -1645,7 +1645,7 @@ "post": { "Prague": [ { - "hash": "0xcc2488b0ecc51044dc7004b3303e72a5b1e5bb3f6d0a6ddb4d9cf80bb186ec98", + "hash": "0xc1fb36d7e264c5d169c3aabcc9124f8d1f42b92ef83c3a7eaa9d9f993b39ee7b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f9011d01808007830474db9400000000000000000000000000000000000010008080c0f8b8f85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244ff85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180a06cacf1ec5bb4f5c1c84ae564222cbf2ce124add0a2707287860881692263fca4a00315456b6df53b696a97f927e9a4624014dafe0031cc88979754ca4be33140eb01a07d8f8b8d8f6ed121c5d45d6606c0a79ad27c3c66e6e5581f9ca0b4e2c5158677a062043f02a8543fdb9ec7693cab2a69d0cf2726e7c94a172075c67a8fd39496c8", "indexes": { @@ -1657,13 +1657,13 @@ ] }, "_info": { - "hash": "0x55c67620793898df789aa7659e0bf668cb488d370340fcee48565fe9c9310701", + "hash": "0xeca10484e8aad62063161b2f5c734611b1348f14499b3ae09b9b4716e2c60958", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-single_valid_authorization_eoa_self_sponsored_authority]": { @@ -1725,7 +1725,7 @@ "post": { "Prague": [ { - "hash": "0xa7bcf172a94c268f7f776e33d4813ea26f96959e4d6c51f44e0af834e667c1c9", + "hash": "0x5eb8248a316250e5e7da9088e48d79e631b68027b20071fbd370b6b44e45d675", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c101808007830413339400000000000000000000000000000000000010008080c0f85cf85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0101a05dc970375527771146e0d4d3f938cab2b3d26a8eeac635d6e98ffc783e5fdab9a0670def30129ad98b77e5ca9a58e62f770c5faf5eb4d3ae469ab1125530d1494d01a0e139bc34a2a7580647be7eaaaa992d33fb0ed782a7f8b9abce1f658f1c33d4eca06b949367d0b3e1d587b6ead4b4fd2094aedc12f37adfca2ca3cc5252f7b6eb05", "indexes": { @@ -1737,13 +1737,13 @@ ] }, "_info": { - "hash": "0x64268757a51dcd3a8adde26995621b426646205e45231b2b356cd78af32de492", + "hash": "0xa4a2a3b01cb991c9a37d501c9b703620b22385770c4ab5f5ccfc2f304a7a73e1", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-multiple_valid_authorizations_eoa_self_sponsored_authority]": { @@ -1814,7 +1814,7 @@ "post": { "Prague": [ { - "hash": "0x7ce0ee47afd183ff563265fe1c6abab358c22a30c091472a4e8e5d35b80d0cc5", + "hash": "0x9975e532c8d4f59df88ae0de42588aecda39e5e7e7a9491e8e2f4d2a24cdf0ee", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f9011d01808007830474db9400000000000000000000000000000000000010008080c0f8b8f85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0101a05dc970375527771146e0d4d3f938cab2b3d26a8eeac635d6e98ffc783e5fdab9a0670def30129ad98b77e5ca9a58e62f770c5faf5eb4d3ae469ab1125530d1494df85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0201a0a482bcddcc7fc855c7853e70c4d51e95c73d4f6867ce500fe49be1a62a2c25dda004ab2df71bb8cbf316c0b97ef286d8f19f0ab620d2758fe53cbe7a52b45e3a0a80a07faa82d23dd2274ebd4dbac6ad7099dce0fb394fc35e14dfdc877ba9f4a8950fa048e99b630821d28e1a1410ee12a18bcca6d328ef85e6616a271029eff1be62a0", "indexes": { @@ -1826,13 +1826,13 @@ ] }, "_info": { - "hash": "0x6ca062ad8c373e583779b8470577a2d6aa9d45c61fbb75575378b2970e749aa2", + "hash": "0x1edead7297fcee9ab8b6685e67f221c0ac01dc02e61dedde40308121d155f46b", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-single_valid_authorization_invalid_contract_authority]": { @@ -1916,9 +1916,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-multiple_authorizations_empty_account_then_contract_authority]": { @@ -2011,9 +2011,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-multiple_authorizations_eoa_then_contract_authority]": { @@ -2096,7 +2096,7 @@ "post": { "Prague": [ { - "hash": "0x5663eeda96a80bad1f44555566d02b7ad87abaf24ec0f82371efac4c6cb5f89f", + "hash": "0x093a2d27e19dadf6e8f2fb3d1c36f738f241c12e17d04d0ef112c6e1c284319e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f9011d01808007830474db9400000000000000000000000000000000000010008080c0f8b8f85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244ff85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a00345c56a25c9b20388d46c6313e904c2bc902157d4b64b0f3093b79f58211b59a02a6501b16e91d253e98399cda003f8abbbaf1e67c8fa4764f899a5057210f1b301a02c3d5f1d1e8f50f421f3d7e75fa44d0502a3209e752ea45ec43d4c7a656c5395a008faaa6d6e3752a9531ac2fe170e0e7d552996dd6a13e44616b7c9f189001547", "indexes": { @@ -2108,13 +2108,13 @@ ] }, "_info": { - "hash": "0x22c8f7db204d9fa84966a58d95e2182ae47905b2d3293ea3ce4e67ebbc4b6473", + "hash": "0x586fa25b2f55a47c6fc9a0432987d13a00353ac4292bc9202f764d9296f78999", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-multiple_authorizations_eoa_self_sponsored_then_contract_authority]": { @@ -2191,7 +2191,7 @@ "post": { "Prague": [ { - "hash": "0x37b9adb1c06464738b45ee855d68cb87416d70aba795840926326dafd79f6eda", + "hash": "0x193f95f3e305591adedf88b9e575bec0df2d19a34e318b268370037a780b5b0c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f9011d01808007830474db9400000000000000000000000000000000000010008080c0f8b8f85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0101a05dc970375527771146e0d4d3f938cab2b3d26a8eeac635d6e98ffc783e5fdab9a0670def30129ad98b77e5ca9a58e62f770c5faf5eb4d3ae469ab1125530d1494df85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244f80a04b6e0a5b1f7a3d5226bf5664c66f3a924f5a4c25025891d246f6ec5a8c2894a8a03b8cd7446fc11c7c37831c4a60720d44ccb89b3de18eac502acd8ad70da49c35", "indexes": { @@ -2203,13 +2203,13 @@ ] }, "_info": { - "hash": "0xc066bb0b8b8529cc029607991927cbdc673a4f59b17236bd778e35361de96c32", + "hash": "0x077cb8336281cdce4a35a02deb51c480d4c7537992a81ff283dea601a7d57527", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-single_valid_authorization_with_single_non_zero_byte_data]": { @@ -2287,9 +2287,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-single_valid_authorization_with_single_zero_byte_data]": { @@ -2367,9 +2367,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-many_valid_authorizations_single_signer]": { @@ -47438,9 +47438,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-many_valid_authorizations_multiple_signers]": { @@ -92509,9 +92509,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_gas_cost[fork_Prague-state_test-first_valid_then_many_duplicate_authorizations]": { @@ -137580,9 +137580,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L678", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/intrinsic_gas_cost.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/intrinsic_gas_cost.json index 9661bfe5..5856a634 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/intrinsic_gas_cost.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/intrinsic_gas_cost.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-single_valid_chain_specific_authorization_single_signer]": { @@ -154,9 +154,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-multiple_valid_authorizations_single_signer]": { @@ -227,7 +227,7 @@ "post": { "Prague": [ { - "hash": "0x43daf8bee05970a4c23565bc232b8cf1bc6ada6b9d640bff3bcaddb135a87d9f", + "hash": "0x8f8f7f69eba9e3822425cb2d8121123a48b0a0d8bb9f14cc1f98f1a1e6cf22a0", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f9011d01808007830115589400000000000000000000000000000000000010008080c0f8b8f85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244ff85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180a06cacf1ec5bb4f5c1c84ae564222cbf2ce124add0a2707287860881692263fca4a00315456b6df53b696a97f927e9a4624014dafe0031cc88979754ca4be33140eb01a00aa94fe236c87ae7f46d05f3189db9dfc6f277fea739fa727770cea050ff049ba057aa01a217297ed9970e99919a7f40f8c046b65c9cd7ac6cef332bfae47c5d77", "indexes": { @@ -239,13 +239,13 @@ ] }, "_info": { - "hash": "0x408943ea2d1d380461c26337ec444c4e69173f594152102b83e47fd985e45ab1", + "hash": "0x7fbfb789e0df7d26146142eb085217d81e4e6a904c1ab2f47fff088994b6ba1c", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-single_invalid_nonce_authorization_single_signer]": { @@ -323,9 +323,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-single_invalid_authorization_invalid_chain_id_single_signer]": { @@ -403,9 +403,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-multiple_invalid_nonce_authorizations_single_signer]": { @@ -492,9 +492,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-multiple_invalid_nonce_authorizations_multiple_signers]": { @@ -581,9 +581,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-multiple_invalid_chain_id_authorizations_single_signer]": { @@ -670,9 +670,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-multiple_valid_authorizations_multiple_signers]": { @@ -759,9 +759,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-first_valid_then_single_repeated_nonce_authorization]": { @@ -848,9 +848,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-first_valid_then_single_repeated_nonce_authorizations_multiple_signers]": { @@ -955,9 +955,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-single_valid_authorization_to_eoa]": { @@ -1041,9 +1041,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-single_valid_authorization_to_contract]": { @@ -1127,9 +1127,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-single_valid_authorization_with_authority_in_access_list]": { @@ -1214,9 +1214,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-single_valid_authorization_with_set_code_address_in_access_list]": { @@ -1301,9 +1301,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-single_valid_authorization_with_authority_and_set_code_address_in_access_list]": { @@ -1394,9 +1394,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-single_valid_authorization_eoa_authority]": { @@ -1480,9 +1480,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-single_valid_re_authorization_eoa_authority]": { @@ -1566,9 +1566,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-multiple_valid_authorizations_eoa_authority]": { @@ -1661,9 +1661,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-single_valid_authorization_eoa_self_sponsored_authority]": { @@ -1741,9 +1741,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-multiple_valid_authorizations_eoa_self_sponsored_authority]": { @@ -1830,9 +1830,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-single_valid_authorization_invalid_contract_authority]": { @@ -1916,9 +1916,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-multiple_authorizations_empty_account_then_contract_authority]": { @@ -2011,9 +2011,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-multiple_authorizations_eoa_then_contract_authority]": { @@ -2096,7 +2096,7 @@ "post": { "Prague": [ { - "hash": "0x38551d39b317fbeadc89e0ae9f93190b3b7375423a123a3c3eaff80a028c7310", + "hash": "0x50440a882e8ee5d3d7c87aca1b5c903ef4ea991fccc37f5ea5d3c4b08f779ee5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f9011d01808007830115589400000000000000000000000000000000000010008080c0f8b8f85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244ff85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a00345c56a25c9b20388d46c6313e904c2bc902157d4b64b0f3093b79f58211b59a02a6501b16e91d253e98399cda003f8abbbaf1e67c8fa4764f899a5057210f1b380a091cf7a76b5740d8195a7a20c454653c856b4204b6fbb0d28af7dc074d654fbaea0480776b773f6601ff642e0b42e51eefe719f9eef97d1cc4e4b1dc9f0d4bbda4b", "indexes": { @@ -2108,13 +2108,13 @@ ] }, "_info": { - "hash": "0x059ab9be2dc2b5ae5d1b1884c014b41867d4d9573fed9e159e5c73861bd0c5b0", + "hash": "0xce627c3664823a1eb91cb3de515869d3f76c3ab2785da3b42791271849783758", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-multiple_authorizations_eoa_self_sponsored_then_contract_authority]": { @@ -2191,7 +2191,7 @@ "post": { "Prague": [ { - "hash": "0x01c33ae26dad5bcbae7ee513e20ba4e874ea829c3d888452f11929946c22ecc2", + "hash": "0x07cb4e577a73755d7f403360d31b6316fc5fc208e92cd38b82d2cf128bd17296", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f9011d01808007830115589400000000000000000000000000000000000010008080c0f8b8f85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0101a05dc970375527771146e0d4d3f938cab2b3d26a8eeac635d6e98ffc783e5fdab9a0670def30129ad98b77e5ca9a58e62f770c5faf5eb4d3ae469ab1125530d1494df85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a05a8cac98fd240d8ef83c22db4a061ffa0facb1801245283cc05fc809d8b92837a01c3162fe11d91bc24d4fa00fb19ca34531e0eacdf8142c804be44058d5b8244f80a05c5263be0e07d4282da753e4d80573618a4c904d3f448fd92463f021908b2feba0052c17716960fcc32347321cefa755b066c802925863c739b262c209800cf84d", "indexes": { @@ -2203,13 +2203,13 @@ ] }, "_info": { - "hash": "0x23e086a26236adc35fa4c5062f501cb374720d233d45c6e2892de4bd36b7b19f", + "hash": "0x5d5f7a5abff77b739c8ce71b90d3105423cdd0f3532db16a9010a4f92d1ad728", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-single_valid_authorization_with_single_non_zero_byte_data]": { @@ -2287,9 +2287,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-single_valid_authorization_with_single_zero_byte_data]": { @@ -2367,9 +2367,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-many_valid_authorizations_single_signer]": { @@ -47438,9 +47438,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-many_valid_authorizations_multiple_signers]": { @@ -92509,9 +92509,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_True-first_valid_then_many_duplicate_authorizations]": { @@ -137580,9 +137580,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-single_valid_authorization_single_signer]": { @@ -137661,9 +137661,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-single_valid_chain_specific_authorization_single_signer]": { @@ -137742,9 +137742,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-multiple_valid_authorizations_single_signer]": { @@ -137832,9 +137832,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-single_invalid_nonce_authorization_single_signer]": { @@ -137913,9 +137913,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-single_invalid_authorization_invalid_chain_id_single_signer]": { @@ -137994,9 +137994,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-multiple_invalid_nonce_authorizations_single_signer]": { @@ -138084,9 +138084,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-multiple_invalid_nonce_authorizations_multiple_signers]": { @@ -138174,9 +138174,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-multiple_invalid_chain_id_authorizations_single_signer]": { @@ -138264,9 +138264,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-multiple_valid_authorizations_multiple_signers]": { @@ -138354,9 +138354,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-first_valid_then_single_repeated_nonce_authorization]": { @@ -138444,9 +138444,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-first_valid_then_single_repeated_nonce_authorizations_multiple_signers]": { @@ -138552,9 +138552,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-single_valid_authorization_to_eoa]": { @@ -138639,9 +138639,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-single_valid_authorization_to_contract]": { @@ -138726,9 +138726,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-single_valid_authorization_with_authority_in_access_list]": { @@ -138814,9 +138814,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-single_valid_authorization_with_set_code_address_in_access_list]": { @@ -138902,9 +138902,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-single_valid_authorization_with_authority_and_set_code_address_in_access_list]": { @@ -138996,9 +138996,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-single_valid_authorization_eoa_authority]": { @@ -139083,9 +139083,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-single_valid_re_authorization_eoa_authority]": { @@ -139170,9 +139170,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-multiple_valid_authorizations_eoa_authority]": { @@ -139266,9 +139266,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-single_valid_authorization_eoa_self_sponsored_authority]": { @@ -139347,9 +139347,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-multiple_valid_authorizations_eoa_self_sponsored_authority]": { @@ -139437,9 +139437,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-single_valid_authorization_invalid_contract_authority]": { @@ -139524,9 +139524,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-multiple_authorizations_empty_account_then_contract_authority]": { @@ -139620,9 +139620,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-multiple_authorizations_eoa_then_contract_authority]": { @@ -139722,9 +139722,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-multiple_authorizations_eoa_self_sponsored_then_contract_authority]": { @@ -139818,9 +139818,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-single_valid_authorization_with_single_non_zero_byte_data]": { @@ -139899,9 +139899,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-single_valid_authorization_with_single_zero_byte_data]": { @@ -139980,9 +139980,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-many_valid_authorizations_single_signer]": { @@ -185052,9 +185052,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-many_valid_authorizations_multiple_signers]": { @@ -230124,9 +230124,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_intrinsic_gas_cost[fork_Prague-state_test-valid_False-first_valid_then_many_duplicate_authorizations]": { @@ -275196,9 +275196,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L927", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/self_set_code_cost.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/self_set_code_cost.json index 85a08dbf..799e46dc 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/self_set_code_cost.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/self_set_code_cost.json @@ -65,9 +65,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code account access cost when it delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L981", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L983", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_gas.py::test_self_set_code_cost[fork_Prague-state_test-pre_authorized_False]": { @@ -145,9 +145,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code account access cost when it delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_gas.py#L981", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L983", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/address_from_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/address_from_set_code.json index 9f5ad378..28d9116c 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/address_from_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/address_from_set_code.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the address opcode in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L679", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L716", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_chain_delegating_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_chain_delegating_set_code.json index d5bad644..3208f4eb 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_chain_delegating_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_chain_delegating_set_code.json @@ -82,10 +82,10 @@ "hash": "0xa2075f42be768e4fb34b2d74a05c3c09926a5d919138f3f74396c69a4dbad7ad", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test a transaction that has entry-point into a set-code address that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L843", + "description": "Test function documentation:\n\n Test call into a set-code account that delegates to another set-code account.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L887", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_call_into_chain_delegating_set_code[fork_Prague-call_opcode_DELEGATECALL-evm_code_type_LEGACY-state_test]": { @@ -171,10 +171,10 @@ "hash": "0xcff76343bb464df84a04621d5b6b753da83c4526ad2ad82744b07667f2a0049f", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test a transaction that has entry-point into a set-code address that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L843", + "description": "Test function documentation:\n\n Test call into a set-code account that delegates to another set-code account.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L887", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_call_into_chain_delegating_set_code[fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -260,10 +260,10 @@ "hash": "0x758619c60606da15d639f5e6c93e3194a0777db16fb3ee52a328f6f1007d6091", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test a transaction that has entry-point into a set-code address that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L843", + "description": "Test function documentation:\n\n Test call into a set-code account that delegates to another set-code account.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L887", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_call_into_chain_delegating_set_code[fork_Prague-call_opcode_CALLCODE-evm_code_type_LEGACY-state_test]": { @@ -349,10 +349,10 @@ "hash": "0x26e69d5b158a376e8106218fb2b59d6a77b49e823f82a7dfb1c2da1644b7e15a", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test a transaction that has entry-point into a set-code address that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L843", + "description": "Test function documentation:\n\n Test call into a set-code account that delegates to another set-code account.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L887", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_self_delegating_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_self_delegating_set_code.json index 0a9deb75..e97ba339 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_self_delegating_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_self_delegating_set_code.json @@ -73,10 +73,10 @@ "hash": "0x4d60841f645092f61f7989111dee479f0ae2ddb675484e1175dc20a0f41c22de", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test a transaction that has entry-point into a set-code address that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L797", + "description": "Test function documentation:\n\n Test call into a set-code account that delegates to itself.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L835", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_call_into_self_delegating_set_code[fork_Prague-call_opcode_DELEGATECALL-evm_code_type_LEGACY-state_test]": { @@ -153,10 +153,10 @@ "hash": "0x1f981ce40a5cb7e7b165c59dac7907af55109bd1a1cd0ec370e1bf9db8804e14", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test a transaction that has entry-point into a set-code address that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L797", + "description": "Test function documentation:\n\n Test call into a set-code account that delegates to itself.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L835", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_call_into_self_delegating_set_code[fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -233,10 +233,10 @@ "hash": "0x86ee42780a76f82fee37cb7649ff23e1b678c1418c8fa4cd2f8f867116a23dae", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test a transaction that has entry-point into a set-code address that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L797", + "description": "Test function documentation:\n\n Test call into a set-code account that delegates to itself.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L835", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_call_into_self_delegating_set_code[fork_Prague-call_opcode_CALLCODE-evm_code_type_LEGACY-state_test]": { @@ -313,10 +313,10 @@ "hash": "0xa2993decf4d9f9b86f2a9b6b85c7083dd5381c45829714376dc60aae1d3035f8", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test a transaction that has entry-point into a set-code address that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L797", + "description": "Test function documentation:\n\n Test call into a set-code account that delegates to itself.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L835", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/invalid_tx_invalid_auth_signature.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/delegation_clearing.json similarity index 50% rename from tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/invalid_tx_invalid_auth_signature.json rename to tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/delegation_clearing.json index c7e74cd0..dc7e2ae9 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/invalid_tx_invalid_auth_signature.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/delegation_clearing.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_invalid_tx_invalid_auth_signature[fork_Prague-state_test-v_2,r_1,s_1]": { + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_delegation_clearing[fork_Prague-state_test-delegated_account-not_self_sponsored]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -14,10 +14,22 @@ "0x0000000000000000000000000000000000001000": { "nonce": "0x01", "balance": "0x00", - "code": "0x600160015500", + "code": "0x60016000f3", "storage": {} }, "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef01000000000000000000000000000000000000001000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016001556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af13d60025573a94f5374fce5edbc8e2a8697c15331677e6ebf0b3b60035573a94f5374fce5edbc8e2a8697c15331677e6ebf0b3f60045560206000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b3c60005160055500", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { "nonce": "0x00", "balance": "0x3635c9adc5dea00000", "code": "0x", @@ -29,9 +41,9 @@ "maxPriorityFeePerGas": "0x00", "maxFeePerGas": "0x07", "gasLimit": [ - "0x0186a0" + "0x030d40" ], - "to": "0x0000000000000000000000000000000000001000", + "to": "0x0000000000000000000000000000000000001100", "value": [ "0x00" ], @@ -43,43 +55,43 @@ ], "authorizationList": [ { - "chainId": "0x01", + "chainId": "0x00", "address": "0x0000000000000000000000000000000000000000", - "nonce": "0x00", - "v": "0x02", - "r": "0x01", - "s": "0x01" + "nonce": "0x01", + "v": "0x01", + "r": "0x4da7d232a1bb13981b069aa957f942db7f1304e0949cf9336a0943bb91e9fda3", + "s": "0x49d38da4d2bf09638b1b30d598760d075f10081eb265c0538eb215d907f20652", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" } ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" }, "post": { "Prague": [ { - "hash": "0x548073d6cd1270a35488091c755f0a51ab564667f1f45ea90df1198cbce56313", + "hash": "0x55c27314abaa8813930d2a0008015f08a1878a6174b9c6cf981bf312e5fbe6bf", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0x04f87f01808007830186a09400000000000000000000000000000000000010008080c0dbda019400000000000000000000000000000000000000008002010180a016ba52d4b78182b543b782ed8ab8aa01d9cb0d83f84a9dc81736d2ee73c65226a057a185427fbc5080166fb9c58758f504fbca2c16e01bdd3053fc1ae19d33e364", + "txbytes": "0x04f8c10180800783030d409400000000000000000000000000000000000011008080c0f85cf85a809400000000000000000000000000000000000000000101a04da7d232a1bb13981b069aa957f942db7f1304e0949cf9336a0943bb91e9fda3a049d38da4d2bf09638b1b30d598760d075f10081eb265c0538eb215d907f2065280a068fced34423edb72674c9f57b6dc988616710c4997b24d72774d3a6cae287515a01cdcc4ce45c1b4d55bae90bd2f1f8a83bc30a2e18b1752adcd57980d53c38315", "indexes": { "data": 0, "gas": 0, "value": 0 - }, - "expectException": "TransactionException.TYPE_4_INVALID_AUTHORITY_SIGNATURE" + } } ] }, "_info": { - "hash": "0x1931c9f0f385daccba62e463ebb43e1df7c8d3e8256c7a8167b58c7ec26f6c5e", + "hash": "0x0f410c2bb4971c2aa3f36a4970b5b121c4661492a39a57f62ea4030fae942144", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2039", + "description": "Test function documentation:\n\n Test clearing the delegation of an account under a variety of circumstances.\n\n Args:\n pre_set_delegation_code: The code to set on the account before clearing delegation, or None\n if the account should not have any code set.\n self_sponsored: Whether the delegation clearing transaction is self-sponsored.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2964", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, - "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_invalid_tx_invalid_auth_signature[fork_Prague-state_test-v_0,r_1,s_SECP256K1N_OVER_2+1]": { + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_delegation_clearing[fork_Prague-state_test-delegated_account-self_sponsored]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -94,24 +106,30 @@ "0x0000000000000000000000000000000000001000": { "nonce": "0x01", "balance": "0x00", - "code": "0x600160015500", + "code": "0x60016000f3", "storage": {} }, "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", + "nonce": "0x01", "balance": "0x3635c9adc5dea00000", - "code": "0x", + "code": "0xef01000000000000000000000000000000000000001000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016001556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af13d60025573a94f5374fce5edbc8e2a8697c15331677e6ebf0b3b60035573a94f5374fce5edbc8e2a8697c15331677e6ebf0b3f60045560206000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b3c60005160055500", "storage": {} } }, "transaction": { - "nonce": "0x00", + "nonce": "0x01", "maxPriorityFeePerGas": "0x00", "maxFeePerGas": "0x07", "gasLimit": [ - "0x0186a0" + "0x030d40" ], - "to": "0x0000000000000000000000000000000000001000", + "to": "0x0000000000000000000000000000000000001100", "value": [ "0x00" ], @@ -123,13 +141,13 @@ ], "authorizationList": [ { - "chainId": "0x01", + "chainId": "0x00", "address": "0x0000000000000000000000000000000000000000", - "nonce": "0x00", - "v": "0x00", - "r": "0x01", - "s": "0x7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a1", - "signer": "0x3241f66f8d1f7fbd7f1b369671b54732ffa8f35d" + "nonce": "0x02", + "v": "0x01", + "r": "0x87d47c20cc6cbb366429833a106eb65230a37aa39b95a459f1de93e35b4427c2", + "s": "0x5097128d26c30d70fc2613117088f46861b800ce8c51ed162bc78ca185ee9bfb", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" } ], "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", @@ -138,29 +156,28 @@ "post": { "Prague": [ { - "hash": "0x548073d6cd1270a35488091c755f0a51ab564667f1f45ea90df1198cbce56313", + "hash": "0xee17ec4d737808ef33f25984c631349e807b92042eed313ed24b458f706d026e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a01940000000000000000000000000000000000000000808001a07fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a101a0a86bdb66cf941f70584fd2d486adfb2c253791ecf77472c5659cad5635fc2de4a01db881cbbd914db3bb80a589b2e27088896f0bcf2a46a6a64072f306e0be40fc", + "txbytes": "0x04f8c10101800783030d409400000000000000000000000000000000000011008080c0f85cf85a809400000000000000000000000000000000000000000201a087d47c20cc6cbb366429833a106eb65230a37aa39b95a459f1de93e35b4427c2a05097128d26c30d70fc2613117088f46861b800ce8c51ed162bc78ca185ee9bfb01a0fe7e1e9ef5d840a7074c1459b1348699021698fd486417115fce0f1a7d909cb1a06cf77e0be6fe2b84f4540503b23e437cb8f5aa5ca04e3210f78a7fa7ce042620", "indexes": { "data": 0, "gas": 0, "value": 0 - }, - "expectException": "TransactionException.TYPE_4_INVALID_AUTHORITY_SIGNATURE" + } } ] }, "_info": { - "hash": "0x1b9026f74b1c24faa102010e5088f171fa9b17bd029052c13b4cb3e1f7e765b7", + "hash": "0x60e162cfb4b5033b37a6873107de1d94e1c5f21eee28e684c01a04ac606ec4a2", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2039", + "description": "Test function documentation:\n\n Test clearing the delegation of an account under a variety of circumstances.\n\n Args:\n pre_set_delegation_code: The code to set on the account before clearing delegation, or None\n if the account should not have any code set.\n self_sponsored: Whether the delegation clearing transaction is self-sponsored.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2964", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, - "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_invalid_tx_invalid_auth_signature[fork_Prague-state_test-v_2**256-1,r_1,s_1]": { + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_delegation_clearing[fork_Prague-state_test-undelegated_account-not_self_sponsored]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -175,10 +192,10 @@ "0x0000000000000000000000000000000000001000": { "nonce": "0x01", "balance": "0x00", - "code": "0x600160015500", + "code": "0x60016001556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af13d60025573a94f5374fce5edbc8e2a8697c15331677e6ebf0b3b60035573a94f5374fce5edbc8e2a8697c15331677e6ebf0b3f60045560206000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b3c60005160055500", "storage": {} }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "0x8a0a19589531694250d570040a0c4b74576919b8": { "nonce": "0x00", "balance": "0x3635c9adc5dea00000", "code": "0x", @@ -190,7 +207,7 @@ "maxPriorityFeePerGas": "0x00", "maxFeePerGas": "0x07", "gasLimit": [ - "0x0186a0" + "0x030d40" ], "to": "0x0000000000000000000000000000000000001000", "value": [ @@ -204,43 +221,43 @@ ], "authorizationList": [ { - "chainId": "0x01", + "chainId": "0x00", "address": "0x0000000000000000000000000000000000000000", "nonce": "0x00", - "v": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", - "r": "0x01", - "s": "0x01" + "v": "0x00", + "r": "0xdef12aa13571bba668b619dc7523da4a44b4373f26ff19356a6b58a66217839f", + "s": "0x130454fb52ed23b604de189d89b7b119698408a1cd80995959c8e3560aabb8ca", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" } ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" }, "post": { "Prague": [ { - "hash": "0x548073d6cd1270a35488091c755f0a51ab564667f1f45ea90df1198cbce56313", + "hash": "0x97ed779086938a5577855e1ed9c2c733dee8764ae8f79a78ad056a3af1ef3182", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a0194000000000000000000000000000000000000000080a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff010180a0a3ff3725dfc54f5d4722c1186ba174a5907f2514ee3af704fa17777a0cee029ba04acc9b8b05a17cdd4eb44ec4a73bf9d14e384635ad7f0953ec7908d50cdc330b", + "txbytes": "0x04f8c10180800783030d409400000000000000000000000000000000000010008080c0f85cf85a809400000000000000000000000000000000000000008080a0def12aa13571bba668b619dc7523da4a44b4373f26ff19356a6b58a66217839fa0130454fb52ed23b604de189d89b7b119698408a1cd80995959c8e3560aabb8ca80a056868f9ab7f03a5d9ac565763d4d57421e1db9a6242fcd7ee9a9956c08b99e34a07cc31924938bb0577e4a32100e6212a6938d9ebe096d1863db4342fc1394fe2b", "indexes": { "data": 0, "gas": 0, "value": 0 - }, - "expectException": "TransactionException.TYPE_4_INVALID_AUTHORITY_SIGNATURE" + } } ] }, "_info": { - "hash": "0x878353018b7ef13a96425206611cad69c1ad16fb1541b60d5f4ed8de032b441d", + "hash": "0xf5f4c0dbeb94a980c206ec6b1137d69a057e930c491439e5bffb2cb425427453", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2039", + "description": "Test function documentation:\n\n Test clearing the delegation of an account under a variety of circumstances.\n\n Args:\n pre_set_delegation_code: The code to set on the account before clearing delegation, or None\n if the account should not have any code set.\n self_sponsored: Whether the delegation clearing transaction is self-sponsored.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2964", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, - "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_invalid_tx_invalid_auth_signature[fork_Prague-state_test-v_0,r_1,s_2**256-1]": { + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_delegation_clearing[fork_Prague-state_test-undelegated_account-self_sponsored]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -252,17 +269,17 @@ "currentExcessBlobGas": "0x00" }, "pre": { - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0x600160015500", - "storage": {} - }, "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { "nonce": "0x00", "balance": "0x3635c9adc5dea00000", "code": "0x", "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016001556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af13d60025573a94f5374fce5edbc8e2a8697c15331677e6ebf0b3b60035573a94f5374fce5edbc8e2a8697c15331677e6ebf0b3f60045560206000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b3c60005160055500", + "storage": {} } }, "transaction": { @@ -270,7 +287,7 @@ "maxPriorityFeePerGas": "0x00", "maxFeePerGas": "0x07", "gasLimit": [ - "0x0186a0" + "0x030d40" ], "to": "0x0000000000000000000000000000000000001000", "value": [ @@ -284,12 +301,13 @@ ], "authorizationList": [ { - "chainId": "0x01", + "chainId": "0x00", "address": "0x0000000000000000000000000000000000000000", - "nonce": "0x00", - "v": "0x00", - "r": "0x01", - "s": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" + "nonce": "0x01", + "v": "0x01", + "r": "0x4da7d232a1bb13981b069aa957f942db7f1304e0949cf9336a0943bb91e9fda3", + "s": "0x49d38da4d2bf09638b1b30d598760d075f10081eb265c0538eb215d907f20652", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" } ], "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", @@ -298,26 +316,25 @@ "post": { "Prague": [ { - "hash": "0x548073d6cd1270a35488091c755f0a51ab564667f1f45ea90df1198cbce56313", + "hash": "0x045a8d16894bb80d63cf2030fa681c30662efa727a15eb9cdb5724e514848813", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a01940000000000000000000000000000000000000000808001a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80a02d042da789b461a06536747bf31c179c8bd2066dc5eae134f350d88ffb81a7efa01f74e26f8618055ea710e9b7729900d9c5791380865fe34ba4255bfb585425ac", + "txbytes": "0x04f8c10180800783030d409400000000000000000000000000000000000010008080c0f85cf85a809400000000000000000000000000000000000000000101a04da7d232a1bb13981b069aa957f942db7f1304e0949cf9336a0943bb91e9fda3a049d38da4d2bf09638b1b30d598760d075f10081eb265c0538eb215d907f2065280a0d1f8ab6dadc60a5dec6980ea02f14b2688ad05aa3e07e354062afe192d180e4fa0561037743f2caa2502ef5467106ea9bc8f0e5847399bcd221411d2eb83db7194", "indexes": { "data": 0, "gas": 0, "value": 0 - }, - "expectException": "TransactionException.TYPE_4_INVALID_AUTHORITY_SIGNATURE" + } } ] }, "_info": { - "hash": "0x0b623377e1377a529e8535d1c313945edf11692407a9b2b0ee58e49141c41024", + "hash": "0xb22dee5082229f03ac4c8c655e0118c414e28ba3a6984f6c05a17437dfc13109", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2039", + "description": "Test function documentation:\n\n Test clearing the delegation of an account under a variety of circumstances.\n\n Args:\n pre_set_delegation_code: The code to set on the account before clearing delegation, or None\n if the account should not have any code set.\n self_sponsored: Whether the delegation clearing transaction is self-sponsored.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2964", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/delegation_clearing_failing_tx.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/delegation_clearing_failing_tx.json new file mode 100644 index 00000000..319e3079 --- /dev/null +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/delegation_clearing_failing_tx.json @@ -0,0 +1,278 @@ +{ + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_delegation_clearing_failing_tx[fork_Prague-state_test-out_of_gas]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016000f3", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef01000000000000000000000000000000000000001000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x64174876e80060002000", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x01", + "v": "0x01", + "r": "0x4da7d232a1bb13981b069aa957f942db7f1304e0949cf9336a0943bb91e9fda3", + "s": "0x49d38da4d2bf09638b1b30d598760d075f10081eb265c0538eb215d907f20652", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0xc19312216a6c2d0388ebd699ca3d383916ff830ff4e46b268a745895d5c942b0", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c101808007830186a09400000000000000000000000000000000000011008080c0f85cf85a809400000000000000000000000000000000000000000101a04da7d232a1bb13981b069aa957f942db7f1304e0949cf9336a0943bb91e9fda3a049d38da4d2bf09638b1b30d598760d075f10081eb265c0538eb215d907f2065201a047b1685effd73cea70b7ba8600fd2a95133ac766df6b2f8aedd9ab9deba6310ca01b1f68d6b963c22fe5921913e3e393a8fc6278e77770059c999f93007bb3262b", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x8de06452177915e4b613f80ba1db51a25fa194a1620512e75ee83f9e42d6a117", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test clearing the delegation of an account in a transaction that fails, OOGs or reverts.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L3055", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_delegation_clearing_failing_tx[fork_Prague-state_test-invalid_opcode]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016000f3", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef01000000000000000000000000000000000000001000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xfe", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x01", + "v": "0x01", + "r": "0x4da7d232a1bb13981b069aa957f942db7f1304e0949cf9336a0943bb91e9fda3", + "s": "0x49d38da4d2bf09638b1b30d598760d075f10081eb265c0538eb215d907f20652", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0x06e83cad769f9fd0c1079f1d59fb841e918afa27399d9b9ec1fc77c47cc92afe", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c101808007830186a09400000000000000000000000000000000000011008080c0f85cf85a809400000000000000000000000000000000000000000101a04da7d232a1bb13981b069aa957f942db7f1304e0949cf9336a0943bb91e9fda3a049d38da4d2bf09638b1b30d598760d075f10081eb265c0538eb215d907f2065201a047b1685effd73cea70b7ba8600fd2a95133ac766df6b2f8aedd9ab9deba6310ca01b1f68d6b963c22fe5921913e3e393a8fc6278e77770059c999f93007bb3262b", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x599a923a861f464ef28030f5e6d347b3a2b31ba888e33c4d88c48dda0ed7868c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test clearing the delegation of an account in a transaction that fails, OOGs or reverts.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L3055", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_delegation_clearing_failing_tx[fork_Prague-state_test-revert]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016000f3", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x01", + "balance": "0x00", + "code": "0xef01000000000000000000000000000000000000001000", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60006000fd", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x01", + "v": "0x01", + "r": "0x4da7d232a1bb13981b069aa957f942db7f1304e0949cf9336a0943bb91e9fda3", + "s": "0x49d38da4d2bf09638b1b30d598760d075f10081eb265c0538eb215d907f20652", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0x6d92990f6e8a9db8cd2c97c8bdbb01b9504b92cf5c4428d15d702a70227f850a", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c101808007830186a09400000000000000000000000000000000000011008080c0f85cf85a809400000000000000000000000000000000000000000101a04da7d232a1bb13981b069aa957f942db7f1304e0949cf9336a0943bb91e9fda3a049d38da4d2bf09638b1b30d598760d075f10081eb265c0538eb215d907f2065201a047b1685effd73cea70b7ba8600fd2a95133ac766df6b2f8aedd9ab9deba6310ca01b1f68d6b963c22fe5921913e3e393a8fc6278e77770059c999f93007bb3262b", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x73ee240a881dfd08e92a35e100357ed663c8a20fa1bfcef3d07098e744427c20", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test clearing the delegation of an account in a transaction that fails, OOGs or reverts.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L3055", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + } +} \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/deploying_delegation_designation_contract.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/deploying_delegation_designation_contract.json new file mode 100644 index 00000000..2a08e7c5 --- /dev/null +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/deploying_delegation_designation_contract.json @@ -0,0 +1,67 @@ +{ + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_deploying_delegation_designation_contract[fork_Prague-state_test]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016000f3", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "gasPrice": "0x0a", + "gasLimit": [ + "0x0186a0" + ], + "value": [ + "0x00" + ], + "data": [ + "0x610017600081600b8239f3ef01000000000000000000000000000000000000001000" + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to": "" + }, + "post": { + "Prague": [ + { + "hash": "0xf46d5b11101f625262dd9c1a72b5c9bd6d390e3780d457c1e01794dd13d20768", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0xf86e800a830186a08080a2610017600081600b8239f3ef0100000000000000000000000000000000000000100025a05e7d25069b94e000b019a726f10775526d36e03a21bce062c09b778e59aa41e0a04977a4e216862eb44fe85ce70e131d88ce693c5eba8fe636ac8a3294e4718a30", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc9a509894b3091831111a6099cfd70373ea9ae012a4a090959af4e709b2dca3f", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test attempting to deploy a contract that has the same format as a delegation designation.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L3106", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + } +} \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_chain_delegating_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_chain_delegating_set_code.json index ccede537..de10329d 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_chain_delegating_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_chain_delegating_set_code.json @@ -73,7 +73,7 @@ "post": { "Prague": [ { - "hash": "0x11cb86d992eb9fec8834a6d308b8ad01eb0e55e2e714783f3c75eaf7977b133a", + "hash": "0x5e3565889861208b72277c5b0ad2c8fe764aeb495e8a7506cad1abbb2609f322", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f9011d01808007839896809400000000000000000000000000000000000010008080c0f8b8f85a80948a0a19589531694250d570040a0c4b74576919b88001a02fdae69e3d7a08e437baa33b7d32781ea30f6cd671e38d700e0089ccb0be9f9da0204aea5f46d068028a6bea3d71ec0fdb995634117e1ea369277f2b2fecd2a024f85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8001a00c2ee9c1e1059b691b29ee396914a961a0e380c6c21c63a57a23412df3892aa5a0478c980f27d508ffa8ec6aa3f61a5819c7d85c948924d5885d1518b1a98c0cb180a0ab2fee55cd264f28fa4fa16ee7050c5c2de990a514ee22b9a1045e4faa38c357a0259fdc32ef7e3674989ed68d7ed78cdf3b2976b864543773398b9e8648489866", "indexes": { @@ -85,13 +85,13 @@ ] }, "_info": { - "hash": "0xb3d8480cefa572452bb08a6f27e58f19b075f345365299b0a453799a2d77238a", + "hash": "0xb0b5013369ea07b97fe071f13bf212f079fcbcdc237bc3969b5295411daf9c21", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address that references another delegated\n address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1207", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1327", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_delegating_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_delegating_set_code.json index e148cab8..7fc3bf79 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_delegating_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_delegating_set_code.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1142", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1262", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_ext_code_on_self_delegating_set_code[fork_Prague-state_test-balance_1]": { @@ -144,7 +144,7 @@ "post": { "Prague": [ { - "hash": "0x6724f3adce8161c8cfc21ef994a0cb791d6aff5a15555fe5e6ad8861c167bcb2", + "hash": "0x468afcf76520441c4b6916d0bbc977179ad63e1ef33b6b4f28de2153b14ef8e4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c101808007839896809400000000000000000000000000000000000010008080c0f85cf85a8094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080a054c7c92b1eede176959eefeb0ccce5c0e794991f16c1e8ac01700d162eb563bfa071b8d0e049596a2602ef18ca11a6d1c3e6a6ee21394b652ac0ad91533ac3a77201a0727ea2eb05ccf876a7538f3af11d39477e388c8eb0daf04050de4cc606277409a06e6ed48f096de311bc9d15efb7b8db8272d99ca6255ccdb5a87f586c437f833f", "indexes": { @@ -156,13 +156,13 @@ ] }, "_info": { - "hash": "0xc9edea7b1c50fe736d457a8259f4cf55f63b59196f5f299f462ad25252f873b5", + "hash": "0x78e932eaf01dd7727b74e95368fac2ba6230a1be96c69e89f14ff82ed85e7a15", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1142", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1262", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_set_code.json index 7e779c85..f87c0ce0 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_set_code.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on self set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L990", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1042", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_ext_code_on_self_set_code[fork_Prague-state_test-balance_1]": { @@ -144,7 +144,7 @@ "post": { "Prague": [ { - "hash": "0x83e34fc627274274371146624cea2f031420c1c4575376dc8ac7c450118f23e6", + "hash": "0x1bc83181333a8c38e4534c5b919647773bf6842f824704bee0acf2e1ce012b93", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078398968094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e80a0d54dc4f661196bd7204844d9296d5954675313504601c0bba8644bfaa844ecb6a068542663f1a2f8d71ed317617c53a35754b002306300abed1f0e31b547787187", "indexes": { @@ -156,13 +156,13 @@ ] }, "_info": { - "hash": "0xc1a5228d14dfea1c8c4cad8050a3538a0faa460330b3aef7a4237276a99c96f0", + "hash": "0xb2be57189bcb1a9f76b5accf6b357b6b88a9ced81df4fde2f93cfb00c3db317b", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on self set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L990", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1042", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_set_code.json index 4f016ac1..ddd8c523 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_set_code.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L896", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_ext_code_on_set_code[fork_Prague-state_test-EMPTY_ACCOUNT-balance_1]": { @@ -144,7 +144,7 @@ "post": { "Prague": [ { - "hash": "0xe043c6cb7ff40623c047553a4f65c800b1766797db21751c9258e30c20bfd760", + "hash": "0xb8796e8c6bd5d3eadc6f05ee819bc1177d9cb151a65bdac21003e6955aa60ab5", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c101808007839896809400000000000000000000000000000000000010008080c0f85cf85a80948a0a19589531694250d570040a0c4b74576919b88001a02fdae69e3d7a08e437baa33b7d32781ea30f6cd671e38d700e0089ccb0be9f9da0204aea5f46d068028a6bea3d71ec0fdb995634117e1ea369277f2b2fecd2a02480a08a0511053c2dbb89f41b8ccaf55131fce2a5066c50fcef0e2bf8230b4cef1637a03c5d7086236d9ea02189e965dbdcd881bcbb5dc90ba90339966dba2decbb25b1", "indexes": { @@ -156,13 +156,13 @@ ] }, "_info": { - "hash": "0x689842ded279cdcb86a325f6b99c0a1971a36b8612b7280e7bde8ad33e79823c", + "hash": "0x186144298e3e7719c792dab3d9842052fe4947bc46d1e534d7f32ecd9da6dbbf", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L896", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_ext_code_on_set_code[fork_Prague-state_test-EOA-balance_0]": { @@ -246,9 +246,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L896", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_ext_code_on_set_code[fork_Prague-state_test-EOA-balance_1]": { @@ -322,7 +322,7 @@ "post": { "Prague": [ { - "hash": "0x604e81e567c2cf5595cfdde5e4fb4f471a04090ef9dcba0e3d1ff03f67e734ac", + "hash": "0x4502ca2eaffac4e46426e8bff5babde70f4b7b7ad9cf726366b723e810515778", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c101808007839896809400000000000000000000000000000000000010008080c0f85cf85a80948a0a19589531694250d570040a0c4b74576919b88001a02fdae69e3d7a08e437baa33b7d32781ea30f6cd671e38d700e0089ccb0be9f9da0204aea5f46d068028a6bea3d71ec0fdb995634117e1ea369277f2b2fecd2a02480a08a0511053c2dbb89f41b8ccaf55131fce2a5066c50fcef0e2bf8230b4cef1637a03c5d7086236d9ea02189e965dbdcd881bcbb5dc90ba90339966dba2decbb25b1", "indexes": { @@ -334,13 +334,13 @@ ] }, "_info": { - "hash": "0x369a4c1acdfba377f814f856e5240096596292465e94927d816caa0d287e648e", + "hash": "0xb2de7f0b11c21826223a6539cffe0e39d3faf1b8b6f23d06d50ce5605fbd4e12", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L896", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_ext_code_on_set_code[fork_Prague-state_test-EOA_WITH_SET_CODE-balance_0]": { @@ -424,9 +424,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L896", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_ext_code_on_set_code[fork_Prague-state_test-EOA_WITH_SET_CODE-balance_1]": { @@ -500,7 +500,7 @@ "post": { "Prague": [ { - "hash": "0x58d99e889159e0d549406765e8e88fa55dfae2787fb4d6cdcf82992c5cf9b75c", + "hash": "0xa35210d395daaca048e1efa39ff46373da1a944b9078cb42247f1e21f4f22359", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c101808007839896809400000000000000000000000000000000000010008080c0f85cf85a80946389e7f33ce3b1e94e4325ef02829cd12297ef718001a06b6a89be238b6d2537b0aeffc3e00f8ec6efbcfd34d19afbf575f0c60ed58a39a0748bde6522bbd4c356c65e1d58eeb8c6eb4ed3ff1e769ac4802f2488e0685b0801a0f62c3023c58eb4cc076b744a441ef607d1142b2fe436a17e363b683d282bcae8a02b17666aac2e61226054a76f828dd0b191383a53d4951609e890cbf2d8d57c98", "indexes": { @@ -512,13 +512,13 @@ ] }, "_info": { - "hash": "0x5b0042b7a2ae560c95cc3f689d2711156a8e42d9a2af7bcb15361d15a4da6650", + "hash": "0xe27dbb6de3bb7933754b689ab7cb4d68b39a4fb108d5eda737b5860f115e47d7", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L896", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_ext_code_on_set_code[fork_Prague-state_test-CONTRACT-balance_0]": { @@ -602,9 +602,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L896", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_ext_code_on_set_code[fork_Prague-state_test-CONTRACT-balance_1]": { @@ -678,7 +678,7 @@ "post": { "Prague": [ { - "hash": "0x4434e96056a78071d935b93c388d3707aac94e1433dbe6d47ecb29bf3bda93ff", + "hash": "0x5ce0e5cdd4f0a2bbc88b57924e68de821d8117add34095f3b1edcbea8c679b1b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c101808007839896809400000000000000000000000000000000000010008080c0f85cf85a809400000000000000000000000000000000000011008080a0b9aa41c03112c204ce0257f6ab5598fdea72a1e1b56e2ba14e04461cac84a721a03f55161908aa55840b3444b501a9535617323c71aaf43a5664d7180fee8ec2dc80a0956f1f1a4ec538f7e363d3990816fb06a5985e9503e60f1ceaa28c38b78a3471a035a11afb6374ec5d1990a5daf95c15c85f497d528a3b5a5a98a7443d20b7e719", "indexes": { @@ -690,13 +690,13 @@ ] }, "_info": { - "hash": "0x3e51a8dd05cdff3854c7674bd423adf1063b30b7514b46e0616a4818abcd1c9f", + "hash": "0xe18c66ee4be3189824714e1a6fded428c8845a9610ce3ee3cfe29bbd3aea1b19", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L896", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/nonce_overflow_after_first_authorization.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/nonce_overflow_after_first_authorization.json new file mode 100644 index 00000000..65127638 --- /dev/null +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/nonce_overflow_after_first_authorization.json @@ -0,0 +1,109 @@ +{ + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_nonce_overflow_after_first_authorization[fork_Prague-state_test]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0xfffffffffffffffe", + "balance": "0x00", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60026000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001200": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016001556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af13d600255", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x030d40" + ], + "to": "0x0000000000000000000000000000000000001200", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0xfffffffffffffffe", + "v": "0x01", + "r": "0xf356020afd2bfe839a758bdd67454dd9cf763ab2a44714beb99ab0d918d409cf", + "s": "0x0cb65b317b26e7adc61b60709fd61163ac53602a22ba672dbc4359011eb68b0f", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + }, + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000001100", + "nonce": "0xffffffffffffffff", + "v": "0x01", + "r": "0xd61e41a5d919516b7163bf59c672c29732aeb305ae277da5d96663f112923fbd", + "s": "0x3e2a87e2bde652bf0fc0986eea0b6346f49582abce740375c08b00941aa7d6c2", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0x9f3991a608d0ab48a1fa76ea64bf3948d42f0be66cf1e1edd504b2902b6aa100", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f9012d0180800783030d409400000000000000000000000000000000000012008080c0f8c8f8628094000000000000000000000000000000000000100088fffffffffffffffe01a0f356020afd2bfe839a758bdd67454dd9cf763ab2a44714beb99ab0d918d409cfa00cb65b317b26e7adc61b60709fd61163ac53602a22ba672dbc4359011eb68b0ff8628094000000000000000000000000000000000000110088ffffffffffffffff01a0d61e41a5d919516b7163bf59c672c29732aeb305ae277da5d96663f112923fbda03e2a87e2bde652bf0fc0986eea0b6346f49582abce740375c08b00941aa7d6c201a00e79a3af4a7c717ada45e1056d16073e904de8974a755c48b8a8713878df97b0a05c6a36523ab284ca456af9ef94a5f259f584f6e6b00dd5dc4c49e1613006956d", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x2a3505846b58187fe5bab3d8a293aed3bf4bd2ffc8c712ce77c70d6da1beee08", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction with two authorization where the first one bumps the nonce\n to 2**64-1 and the second would result in overflow.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2448", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + } +} \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_code_on_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_code_on_set_code.json index bb2c853d..d63119a2 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_code_on_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_code_on_set_code.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test codesize and codecopy operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1302", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1422", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_self_code_on_set_code[fork_Prague-state_test-balance_1]": { @@ -144,7 +144,7 @@ "post": { "Prague": [ { - "hash": "0xdaf68469b5add9ff41222215c8ec25ef0546c1fee4cfb0d46d7a1d6c6b57e0d5", + "hash": "0x1fd499ababc91f39e6791a8b28aaa54b863879e88af9706c3d25b2b823041ac6", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078398968094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e80a0d54dc4f661196bd7204844d9296d5954675313504601c0bba8644bfaa844ecb6a068542663f1a2f8d71ed317617c53a35754b002306300abed1f0e31b547787187", "indexes": { @@ -156,13 +156,13 @@ ] }, "_info": { - "hash": "0x4a3fb8639eaf3c143e4662af9ad3bfb7795e1ead87179e1e79c59dffe211be73", + "hash": "0x94780357589805a6a60096c885ea05dc034791f3da58bb8598aa4fdacc090d0b", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test codesize and codecopy operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1302", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1422", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_sponsored_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_sponsored_set_code.json index b84f1429..458b6d16 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_sponsored_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_sponsored_set_code.json @@ -58,7 +58,7 @@ "post": { "Prague": [ { - "hash": "0x13167238b3608059a0a0bf0a9842e9e00c3205b98fc75f71e5ff582ddbf23b2e", + "hash": "0xde2dc54cf8052c475079f863e3c5a4a313f995ec70a3c91614f8970ae8303e17", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078398968094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590280a036a9506913cdfc177c404e49598872dca1ddc14d1b6342134f1b8c09cd63fc58a06de3d53d2d7159047a0f8b0c3175e033c541f6071ffa7fda2a80225429071f15", "indexes": { @@ -70,13 +70,13 @@ ] }, "_info": { - "hash": "0x8bbf1a8db1a1bf3ad3ecc5a897addbda07360be4602a3d36237cb90175668af9", + "hash": "0xa56e34bc50c219149e6fcff8785c721fdc89fff1e77f50cf06160a012617ce23", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L59", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_self_sponsored_set_code[fork_Prague-state_test-stop-tx_value_1]": { @@ -138,7 +138,7 @@ "post": { "Prague": [ { - "hash": "0xbab66857c6d1f6441acb6d19a82552e56c0aaa82e0aed58d47a18db2ca1de7f9", + "hash": "0xda9e62a41ee44a77d151ff6e9878e9323ae27e358e3e2325ade9504a2af85c77", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078398968094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590201a0234b0f324388f83d13660f63eebc1d11be8f9931a45be19daff0a2ffa81da168a0296b5cfd1a8b572ae21ea2ffd33896fae861cb56af06cc5aa84db811b6e14b73", "indexes": { @@ -150,13 +150,13 @@ ] }, "_info": { - "hash": "0x7ae22d1414c26c460661d6630c97c26d4d3c0a06e077753bc3baa30b4135c014", + "hash": "0x61c3de765c5e1b4a418faa13b2bbb0735c4f090adc0e1dabac2c71f7205fc8b3", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L59", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_self_sponsored_set_code[fork_Prague-state_test-return-tx_value_0]": { @@ -218,7 +218,7 @@ "post": { "Prague": [ { - "hash": "0x9f3554cc0151322dd01eaef8070d1bd4c4bf10d3bfe3fe0c68d61c75e0e06de0", + "hash": "0x2fad55deedfa805e0af9f28219d650d8e19b26e19522b3cff0e19f10a04bf6d2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078398968094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590280a036a9506913cdfc177c404e49598872dca1ddc14d1b6342134f1b8c09cd63fc58a06de3d53d2d7159047a0f8b0c3175e033c541f6071ffa7fda2a80225429071f15", "indexes": { @@ -230,13 +230,13 @@ ] }, "_info": { - "hash": "0xa2fdeb03f7df55bf9ee5eb9e36aee06b547e07eb4708f7e99ff4e546f04f1027", + "hash": "0x864b63c881ddf11800ff9147544977f5bc68084f10dc90687af38d3f118065d7", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L59", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_self_sponsored_set_code[fork_Prague-state_test-return-tx_value_1]": { @@ -298,7 +298,7 @@ "post": { "Prague": [ { - "hash": "0x1f0fdb1f34c692f464c6f98f808b1f69e5e8d7f3b21841705e07b9ded05fa48b", + "hash": "0x92424b20775c49cc7fbfa809143a03c9e9953a03ea074dc85b225c41e5d11d1e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078398968094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590201a0234b0f324388f83d13660f63eebc1d11be8f9931a45be19daff0a2ffa81da168a0296b5cfd1a8b572ae21ea2ffd33896fae861cb56af06cc5aa84db811b6e14b73", "indexes": { @@ -310,13 +310,13 @@ ] }, "_info": { - "hash": "0x290e73505852e1d2f4e88b80212f60bb78820b0c148bafb716f35548a588bd39", + "hash": "0x83386760760950911915d967de09d222058ed5f439a99bd468e0b1c051890f1d", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L59", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_self_sponsored_set_code[fork_Prague-state_test-revert-tx_value_0]": { @@ -378,7 +378,7 @@ "post": { "Prague": [ { - "hash": "0x7dc28146ef794351c16b59c614cf52100c6297511ec75c56bdec1c69183da792", + "hash": "0x00e6c5cadd5ab86227291765a0cb030cbfdb8ea6fd2555f1be7dbab99c55572f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078398968094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590280a036a9506913cdfc177c404e49598872dca1ddc14d1b6342134f1b8c09cd63fc58a06de3d53d2d7159047a0f8b0c3175e033c541f6071ffa7fda2a80225429071f15", "indexes": { @@ -390,13 +390,13 @@ ] }, "_info": { - "hash": "0xec4c68e4fbde2627f0a413b89789569325df6963a09e1d111a85cdf36140083c", + "hash": "0x5812b06a25331d477ffc75a90c08d4b1289828c0a7fd04787a509a275ecd10e2", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L59", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_self_sponsored_set_code[fork_Prague-state_test-revert-tx_value_1]": { @@ -458,7 +458,7 @@ "post": { "Prague": [ { - "hash": "0x7dc28146ef794351c16b59c614cf52100c6297511ec75c56bdec1c69183da792", + "hash": "0x00e6c5cadd5ab86227291765a0cb030cbfdb8ea6fd2555f1be7dbab99c55572f", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078398968094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590201a0234b0f324388f83d13660f63eebc1d11be8f9931a45be19daff0a2ffa81da168a0296b5cfd1a8b572ae21ea2ffd33896fae861cb56af06cc5aa84db811b6e14b73", "indexes": { @@ -470,13 +470,13 @@ ] }, "_info": { - "hash": "0x70cacd5188c99f404d1a3c3b4644fbdaa9c7ced30db6926d16ffbb5746d98b89", + "hash": "0x35d6489cb7712d1bfbe2f9414d657971120ce494bf27e7a9f8d4afee3b138235", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L59", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_self_sponsored_set_code[fork_Prague-state_test-invalid-tx_value_0]": { @@ -538,7 +538,7 @@ "post": { "Prague": [ { - "hash": "0x210a38a4694753ad9fd4ed3b711c83345faa9cf07de7b058847ba28174271511", + "hash": "0x0edcb3d982966b9dc3ac460478a3009236655557f92fba0a48c5f52e3e11a590", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078398968094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590280a036a9506913cdfc177c404e49598872dca1ddc14d1b6342134f1b8c09cd63fc58a06de3d53d2d7159047a0f8b0c3175e033c541f6071ffa7fda2a80225429071f15", "indexes": { @@ -550,13 +550,13 @@ ] }, "_info": { - "hash": "0x01078d725ab7939ca46faf195da37829e881165e2d11375213ca6d8c4dee0b98", + "hash": "0xda78d270d4d287c110771b08a9afc698025299e4fe9cb0c46d7e413f29ef8ff2", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L59", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_self_sponsored_set_code[fork_Prague-state_test-invalid-tx_value_1]": { @@ -618,7 +618,7 @@ "post": { "Prague": [ { - "hash": "0x210a38a4694753ad9fd4ed3b711c83345faa9cf07de7b058847ba28174271511", + "hash": "0x0edcb3d982966b9dc3ac460478a3009236655557f92fba0a48c5f52e3e11a590", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078398968094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590201a0234b0f324388f83d13660f63eebc1d11be8f9931a45be19daff0a2ffa81da168a0296b5cfd1a8b572ae21ea2ffd33896fae861cb56af06cc5aa84db811b6e14b73", "indexes": { @@ -630,13 +630,13 @@ ] }, "_info": { - "hash": "0x42317a0d88b0219e9f8197c75a0fa91872c6721dadec6b7633dc0b5c009bb8e6", + "hash": "0xc3dea80cb4f5fd3046c48600c85fa628794badbcd33a810182f41ebc076ffafa", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L59", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_self_sponsored_set_code[fork_Prague-state_test-out-of-gas-tx_value_0]": { @@ -698,7 +698,7 @@ "post": { "Prague": [ { - "hash": "0x1d06bc7b0fda03bbe3dd66a690e6cbe2aed2e899b07ebee1db567b7133a0dd24", + "hash": "0x74e859fe72cda7024af00bfe8f6822a6ab9e3febad9b0fb10b4cd49913e1751e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078398968094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590280a036a9506913cdfc177c404e49598872dca1ddc14d1b6342134f1b8c09cd63fc58a06de3d53d2d7159047a0f8b0c3175e033c541f6071ffa7fda2a80225429071f15", "indexes": { @@ -710,13 +710,13 @@ ] }, "_info": { - "hash": "0xa3089976b01adf863d8be194c4a2e64ff1f3658f660778bbfc33a844058338a4", + "hash": "0xd462d395709231ddca31a96ab1a5237006fb897fbcafefd60d5065a4f1166bc5", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L59", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_self_sponsored_set_code[fork_Prague-state_test-out-of-gas-tx_value_1]": { @@ -778,7 +778,7 @@ "post": { "Prague": [ { - "hash": "0x1d06bc7b0fda03bbe3dd66a690e6cbe2aed2e899b07ebee1db567b7133a0dd24", + "hash": "0x74e859fe72cda7024af00bfe8f6822a6ab9e3febad9b0fb10b4cd49913e1751e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078398968094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590201a0234b0f324388f83d13660f63eebc1d11be8f9931a45be19daff0a2ffa81da168a0296b5cfd1a8b572ae21ea2ffd33896fae861cb56af06cc5aa84db811b6e14b73", "indexes": { @@ -790,13 +790,13 @@ ] }, "_info": { - "hash": "0x6e93f8b5dfeda754529fa492971428165db1ada6349de9877d1e7355a397ea19", + "hash": "0x3bc108d55805ffecbd1f6b205c6c18108f011926d820c3719ad80fb63517850d", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L59", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state.json index 45ba02da..95dc5ef5 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_address_and_authority_warm_state[fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test-call_set_code_address_first_then_authority]": { + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_address_and_authority_warm_state[fork_Prague-evm_code_type_LEGACY-state_test-call_set_code_address_first_then_authority]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -80,12 +80,12 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1049", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, - "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_address_and_authority_warm_state[fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test-call_authority_first_then_set_code_address]": { + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_address_and_authority_warm_state[fork_Prague-evm_code_type_LEGACY-state_test-call_authority_first_then_set_code_address]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -166,9 +166,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1049", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state_call_types.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state_call_types.json new file mode 100644 index 00000000..b3aba003 --- /dev/null +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state_call_types.json @@ -0,0 +1,690 @@ +{ + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_address_and_authority_warm_state_call_types[fork_Prague-call_opcode_STATICCALL-evm_code_type_LEGACY-state_test-call_set_code_address_first_then_authority]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60006000600060006110005afa600155600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5afa600155600160025500", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0f4240" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0x00", + "v": "0x00", + "r": "0xdbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202", + "s": "0x5c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0xbfc39991bb96ec09fbe428891f8f2da1fb2eeac4d9234ea40d12ec5b0ac21c7e", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c101808007830f42409400000000000000000000000000000000000011008080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a06a666c23f6d722028387a3499cd76d777096113a570bb12cfa54ff2cb2411e32a042771438b4bfae2167d470213fa727c8b68c8d55bdbdb1e59e9e88391b38e698", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x5839d5e340db5073fb9c258f063885c5e8152496eb6527e41c7425556c3e87e2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_address_and_authority_warm_state_call_types[fork_Prague-call_opcode_STATICCALL-evm_code_type_LEGACY-state_test-call_authority_first_then_set_code_address]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5afa60015560006000600060006110005afa600155600160025500", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0f4240" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0x00", + "v": "0x00", + "r": "0xdbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202", + "s": "0x5c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0x3e8a78990d9d7ff45d28b60883bb5b0b7960df5720cf10ce312f3beb6400d936", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c101808007830f42409400000000000000000000000000000000000011008080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a06a666c23f6d722028387a3499cd76d777096113a570bb12cfa54ff2cb2411e32a042771438b4bfae2167d470213fa727c8b68c8d55bdbdb1e59e9e88391b38e698", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb016675510581bb4a42bc11ee20c385e11e7211cadcebada9cbe5a37673a8d05", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_address_and_authority_warm_state_call_types[fork_Prague-call_opcode_DELEGATECALL-evm_code_type_LEGACY-state_test-call_set_code_address_first_then_authority]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60006000600060006110005af4600155600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af4600155600160025500", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0f4240" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0x00", + "v": "0x00", + "r": "0xdbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202", + "s": "0x5c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0xa75f339169768faf487a0500546fadc0910a7962beeb4d79bbb53949f681f935", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c101808007830f42409400000000000000000000000000000000000011008080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a06a666c23f6d722028387a3499cd76d777096113a570bb12cfa54ff2cb2411e32a042771438b4bfae2167d470213fa727c8b68c8d55bdbdb1e59e9e88391b38e698", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x272c8c5372820d3f5da8403073b332231d2e77c730873f2988ce30c1e92fc106", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_address_and_authority_warm_state_call_types[fork_Prague-call_opcode_DELEGATECALL-evm_code_type_LEGACY-state_test-call_authority_first_then_set_code_address]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af460015560006000600060006110005af4600155600160025500", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0f4240" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0x00", + "v": "0x00", + "r": "0xdbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202", + "s": "0x5c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0xcb59f97fa8e6113265585b659e137fbf73ef6cadc008437adaf37027ec60fc46", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c101808007830f42409400000000000000000000000000000000000011008080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a06a666c23f6d722028387a3499cd76d777096113a570bb12cfa54ff2cb2411e32a042771438b4bfae2167d470213fa727c8b68c8d55bdbdb1e59e9e88391b38e698", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb01fb7ed108a748751f64504bd5a47361557f672d991923c21c59c400690b4ac", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_address_and_authority_warm_state_call_types[fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test-call_set_code_address_first_then_authority]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600060006000600060006110005af16001556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1600155600160025500", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0f4240" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0x00", + "v": "0x00", + "r": "0xdbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202", + "s": "0x5c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0xdb353ce3c8f829dcb93782c7b27e000a38069ece48c2c76c6e77f03a5e02fc96", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c101808007830f42409400000000000000000000000000000000000011008080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a06a666c23f6d722028387a3499cd76d777096113a570bb12cfa54ff2cb2411e32a042771438b4bfae2167d470213fa727c8b68c8d55bdbdb1e59e9e88391b38e698", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xfdd8185f737f7a1d1879e10fa311c1252e9036f1a8846322cc3d7c723cf990c7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_address_and_authority_warm_state_call_types[fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test-call_authority_first_then_set_code_address]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1600155600060006000600060006110005af1600155600160025500", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0f4240" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0x00", + "v": "0x00", + "r": "0xdbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202", + "s": "0x5c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0x1b96381c3f907409ab58b7d6677b3c32cb680f014cb6725dbe95ccbf3ebcc273", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c101808007830f42409400000000000000000000000000000000000011008080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a06a666c23f6d722028387a3499cd76d777096113a570bb12cfa54ff2cb2411e32a042771438b4bfae2167d470213fa727c8b68c8d55bdbdb1e59e9e88391b38e698", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xd55b79c6b6ce24f21cb95b21ca880acfa2536be298888bbe5eb7be3438d5b8d9", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_address_and_authority_warm_state_call_types[fork_Prague-call_opcode_CALLCODE-evm_code_type_LEGACY-state_test-call_set_code_address_first_then_authority]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600060006000600060006110005af26001556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af2600155600160025500", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0f4240" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0x00", + "v": "0x00", + "r": "0xdbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202", + "s": "0x5c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0xb8981679250a1459a73de350bbb9be40a6dc07268e02716c5a82b4c672b1186b", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c101808007830f42409400000000000000000000000000000000000011008080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a06a666c23f6d722028387a3499cd76d777096113a570bb12cfa54ff2cb2411e32a042771438b4bfae2167d470213fa727c8b68c8d55bdbdb1e59e9e88391b38e698", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x076a1aa03a1515a83cef5889f3d44b991fff5149fd4938ecfeb65cce7d0f9808", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_address_and_authority_warm_state_call_types[fork_Prague-call_opcode_CALLCODE-evm_code_type_LEGACY-state_test-call_authority_first_then_set_code_address]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af2600155600060006000600060006110005af2600155600160025500", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0f4240" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0x00", + "v": "0x00", + "r": "0xdbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202", + "s": "0x5c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0x84d4430711a86f40c722ae9c2b3571d3bbd411082f3c00dfecd5e1346e54ceeb", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c101808007830f42409400000000000000000000000000000000000011008080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a06a666c23f6d722028387a3499cd76d777096113a570bb12cfa54ff2cb2411e32a042771438b4bfae2167d470213fa727c8b68c8d55bdbdb1e59e9e88391b38e698", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb1fffed07beb98132f0bb48b333c7b297755c7f007b7a5b1aff1c9de75bd0d10", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + } +} \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_all_invalid_authorization_tuples.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_all_invalid_authorization_tuples.json index 0536dde7..23d6267a 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_all_invalid_authorization_tuples.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_all_invalid_authorization_tuples.json @@ -209,9 +209,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account with multiple authorization tuples from the same signer\n and all of them are invalid.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1774", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1894", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_call_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_call_set_code.json index c4411844..895c7699 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_call_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_call_set_code.json @@ -89,9 +89,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L595", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_call_set_code[fork_Prague-call_opcode_STATICCALL-evm_code_type_LEGACY-state_test-value_1]": { @@ -184,9 +184,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L595", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_call_set_code[fork_Prague-call_opcode_DELEGATECALL-evm_code_type_LEGACY-state_test-value_0]": { @@ -279,9 +279,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L595", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_call_set_code[fork_Prague-call_opcode_DELEGATECALL-evm_code_type_LEGACY-state_test-value_1]": { @@ -374,9 +374,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L595", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_call_set_code[fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test-value_0]": { @@ -469,9 +469,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L595", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_call_set_code[fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test-value_1]": { @@ -564,9 +564,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L595", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_call_set_code[fork_Prague-call_opcode_CALLCODE-evm_code_type_LEGACY-state_test-value_0]": { @@ -659,9 +659,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L595", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_call_set_code[fork_Prague-call_opcode_CALLCODE-evm_code_type_LEGACY-state_test-value_1]": { @@ -754,9 +754,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L595", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_invalid_authorization_tuple.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_invalid_authorization_tuple.json index acf068c7..4ce76613 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_invalid_authorization_tuple.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_invalid_authorization_tuple.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test attempting to set the code of an account with invalid authorization tuple.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1825", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1945", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_invalid_authorization_tuple[fork_Prague-state_test-invalidity_reason_InvalidityReason.CHAIN_ID-transaction_exception_None]": { @@ -154,9 +154,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test attempting to set the code of an account with invalid authorization tuple.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1825", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1945", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_invalid_authorization_tuple[fork_Prague-state_test-invalidity_reason_InvalidityReason.EMPTY_AUTHORIZATION_LIST-transaction_exception_TransactionException.TYPE_4_EMPTY_AUTHORIZATION_LIST]": { @@ -225,9 +225,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test attempting to set the code of an account with invalid authorization tuple.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1825", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1945", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_first_valid_authorization_tuples_same_signer.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_first_valid_authorization_tuples_same_signer.json index aba834d2..89b82922 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_first_valid_authorization_tuples_same_signer.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_first_valid_authorization_tuples_same_signer.json @@ -209,9 +209,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account with multiple authorization tuples from the same signer.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1586", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1706", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_first_invalid_same_signer.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_first_invalid_same_signer.json index ccdf00e4..de2b49cb 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_first_invalid_same_signer.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_first_invalid_same_signer.json @@ -209,9 +209,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account with multiple authorization tuples from the same signer\n but the first tuple is invalid.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1727", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1847", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce.json index b2dde31a..e7337638 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce.json @@ -209,9 +209,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account with multiple authorization tuples from the same signer\n and each authorization tuple has an increasing nonce, therefore the last tuple is executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1632", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1752", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce_self_sponsored.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce_self_sponsored.json index 2246844d..a9c1085f 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce_self_sponsored.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce_self_sponsored.json @@ -209,9 +209,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account with multiple authorization tuples from the same signer\n and each authorization tuple has an increasing nonce, therefore the last tuple is executed,\n and the transaction is self-sponsored.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1679", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1799", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_account_deployed_in_same_tx.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_account_deployed_in_same_tx.json index 4e01a176..7c51526a 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_account_deployed_in_same_tx.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_account_deployed_in_same_tx.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an address that is deployed in the same transaction,\n and test calling the set-code address and the deployed contract.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1364", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1484", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_account_deployed_in_same_tx[fork_Prague-create_opcode_CREATE-evm_code_type_LEGACY-state_test]": { @@ -154,9 +154,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an address that is deployed in the same transaction,\n and test calling the set-code address and the deployed contract.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1364", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1484", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_contract_creator.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_contract_creator.json index 3e78e333..b2df7605 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_contract_creator.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_contract_creator.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a contract-creating opcode in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L440", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L475", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_contract_creator[fork_Prague-create_opcode_CREATE-evm_code_type_LEGACY-state_test]": { @@ -154,9 +154,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a contract-creating opcode in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L440", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L475", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_log.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_log.json index ce96b141..984bf67d 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_log.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_log.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a contract that performs the log operation.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2190", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2514", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_log[fork_Prague-evm_code_type_LEGACY-state_test-log_opcode_LOG1]": { @@ -154,9 +154,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a contract that performs the log operation.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2190", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2514", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_log[fork_Prague-evm_code_type_LEGACY-state_test-log_opcode_LOG2]": { @@ -234,9 +234,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a contract that performs the log operation.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2190", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2514", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_log[fork_Prague-evm_code_type_LEGACY-state_test-log_opcode_LOG3]": { @@ -314,9 +314,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a contract that performs the log operation.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2190", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2514", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_log[fork_Prague-evm_code_type_LEGACY-state_test-log_opcode_LOG4]": { @@ -394,9 +394,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a contract that performs the log operation.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2190", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2514", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_precompile.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_precompile.json index 5a154e17..7eedd996 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_precompile.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_precompile.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x000000000000000000000000000000000000000c-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -154,9 +154,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x000000000000000000000000000000000000000d-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -234,9 +234,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x000000000000000000000000000000000000000e-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -314,9 +314,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x000000000000000000000000000000000000000f-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -394,9 +394,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x0000000000000000000000000000000000000010-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -474,9 +474,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x0000000000000000000000000000000000000011-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -554,9 +554,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x0000000000000000000000000000000000000012-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -634,9 +634,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x0000000000000000000000000000000000000013-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -714,9 +714,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x000000000000000000000000000000000000000a-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -794,9 +794,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x0000000000000000000000000000000000000009-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -874,9 +874,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x0000000000000000000000000000000000000005-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -954,9 +954,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x0000000000000000000000000000000000000006-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -1034,9 +1034,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x0000000000000000000000000000000000000007-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -1114,9 +1114,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x0000000000000000000000000000000000000008-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -1194,9 +1194,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x0000000000000000000000000000000000000001-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -1274,9 +1274,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x0000000000000000000000000000000000000002-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -1354,9 +1354,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x0000000000000000000000000000000000000003-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -1434,9 +1434,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_precompile[fork_Prague-precompile_0x0000000000000000000000000000000000000004-call_opcode_CALL-evm_code_type_LEGACY-state_test]": { @@ -1514,9 +1514,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2245", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_caller.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_caller.json index fb4cd9e9..e4ee275f 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_caller.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_caller.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L530", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_caller[fork_Prague-call_opcode_STATICCALL-evm_code_type_LEGACY-state_test-value_1]": { @@ -154,9 +154,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L530", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_caller[fork_Prague-call_opcode_DELEGATECALL-evm_code_type_LEGACY-state_test-value_0]": { @@ -234,9 +234,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L530", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_caller[fork_Prague-call_opcode_DELEGATECALL-evm_code_type_LEGACY-state_test-value_1]": { @@ -314,9 +314,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L530", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_caller[fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test-value_0]": { @@ -394,9 +394,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L530", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_caller[fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test-value_1]": { @@ -474,9 +474,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L530", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_caller[fork_Prague-call_opcode_CALLCODE-evm_code_type_LEGACY-state_test-value_0]": { @@ -554,9 +554,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L530", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_caller[fork_Prague-call_opcode_CALLCODE-evm_code_type_LEGACY-state_test-value_1]": { @@ -634,9 +634,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L530", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destruct.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destruct.json index 3dd152fa..b9fd2231 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destruct.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destruct.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing self-destruct opcode in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L381", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L416", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destruct[fork_Prague-state_test-balance_0-external_sendall_recipient_True]": { @@ -154,9 +154,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing self-destruct opcode in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L381", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L416", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destruct[fork_Prague-state_test-balance_1-external_sendall_recipient_False]": { @@ -224,7 +224,7 @@ "post": { "Prague": [ { - "hash": "0xb7d473a1d1b60c24deb12e4eb0c0b3a6619ae54199f9e2281d2b6877921540a9", + "hash": "0x7c2d89789c3780e29e1ab8293f690022b5cbbc499cf0069d65df404fbe429ed7", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078398968094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e80a0d54dc4f661196bd7204844d9296d5954675313504601c0bba8644bfaa844ecb6a068542663f1a2f8d71ed317617c53a35754b002306300abed1f0e31b547787187", "indexes": { @@ -236,13 +236,13 @@ ] }, "_info": { - "hash": "0xe3272d63e99b2888d3cd88c914b142d1f4712b367dabc2c8d8bebf78cd9f701f", + "hash": "0x7a313c8493c749505e37502cb383234d3187e238dfcd29c1c26bc811f74caaf9", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing self-destruct opcode in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L381", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L416", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destruct[fork_Prague-state_test-balance_1-external_sendall_recipient_True]": { @@ -310,7 +310,7 @@ "post": { "Prague": [ { - "hash": "0x91749229613eeb50b61285ee187f4058f68dab0286d3398bb3feaa41db90069e", + "hash": "0xcd9c7da309f329e076464e58dafb6daf5a65879e0ce9d15439892beb85ac0bbb", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078398968094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a06a957286513b52c67b086a729f8295aac37308a48b96c8f13db8443f90824791a01509f4db5f574d40178e3b146d24b3757fb5ce3520efb029823ba9b4fbb38fd5", "indexes": { @@ -322,13 +322,13 @@ ] }, "_info": { - "hash": "0x4e8bd96246ba8ce86e7dfa83128a4175f0105607e9f255ae3332e7d53e0ec5b1", + "hash": "0x5180216246b126d5dc46aaf1c75aa9e187aaec510f41c2b5514004c63e93d64e", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing self-destruct opcode in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L381", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L416", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destructing_account_deployed_in_same_tx.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destructing_account_deployed_in_same_tx.json index 658cfb8f..0e03c2b8 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destructing_account_deployed_in_same_tx.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destructing_account_deployed_in_same_tx.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destructing_account_deployed_in_same_tx[fork_Prague-state_test-create_opcode_CREATE-call_set_code_first_False-balance_0-external_sendall_recipient_True]": { @@ -154,9 +154,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destructing_account_deployed_in_same_tx[fork_Prague-state_test-create_opcode_CREATE-call_set_code_first_False-balance_1-external_sendall_recipient_False]": { @@ -224,7 +224,7 @@ "post": { "Prague": [ { - "hash": "0x1ff8f5c631a42ab0ec927e9004246e89b0f68f2024d298a352eb5d1908f6f2e7", + "hash": "0x986ec7628732b2f52190589ac15ac1a0fc2333ab7555fa860dc8af967a588229", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8e7018080078398968094000000000000000000000000000000000000100080a661001b600081600b8239f3600160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0bffc0f85cf85a80945bafcc0c93ecd8022925d7fd89da1c6250850e198001a0c5df1fdc89e4e61095f424c135dbe61b4e894139a4353ecb9be92705b7c5f12ca0080205c42bd067a9fa6a7d7602b0dd189fe5ebc5daf69d49a1605d62365354f380a0915a2426f2d88620de410e832267abca10c4d68f7ede8049c11b5ee5dc8c7334a00c60e183a8cdd2f5b923564262036e556b46778653fd0d102fb5212e65238bbf", "indexes": { @@ -236,13 +236,13 @@ ] }, "_info": { - "hash": "0x83bed23413f62e24b68f4f639ee3b5780a7e15c670e1214b7f30bab4920a2cea", + "hash": "0x1f517be8a20548919100132a6f5c785666706e8d5f64a546760e222a55feef52", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destructing_account_deployed_in_same_tx[fork_Prague-state_test-create_opcode_CREATE-call_set_code_first_False-balance_1-external_sendall_recipient_True]": { @@ -310,7 +310,7 @@ "post": { "Prague": [ { - "hash": "0x1f5ad20f9438cd94805d3cc50c88924c431b595d9c83a03cf1e3eb3d76aee70e", + "hash": "0x4da38fed9544e2c183bc87492761e4c43c43fd2cc6fd497fc3140e49ae1e4110", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8e7018080078398968094000000000000000000000000000000000000100080a661001b600081600b8239f36001600155738a0a19589531694250d570040a0c4b74576919b8ffc0f85cf85a80945bafcc0c93ecd8022925d7fd89da1c6250850e198001a0c5df1fdc89e4e61095f424c135dbe61b4e894139a4353ecb9be92705b7c5f12ca0080205c42bd067a9fa6a7d7602b0dd189fe5ebc5daf69d49a1605d62365354f380a0de03490a443d18caaedc866c6981b77a28c6ef4d321a64b204784045b36973f8a0767e244d19e9c64cd4bbd02f81bc2e1249986a2b528c1042d22e36afcfd5abe8", "indexes": { @@ -322,13 +322,13 @@ ] }, "_info": { - "hash": "0xa9f14bf775827492e73514d889ed1314b6e7cdc15b6503d6fc241b0de53fc463", + "hash": "0x0de3349d957ac3bccc23191dc13beb60223f746178a3496352caa9c438f03f9f", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destructing_account_deployed_in_same_tx[fork_Prague-state_test-create_opcode_CREATE-call_set_code_first_True-balance_0-external_sendall_recipient_False]": { @@ -406,9 +406,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destructing_account_deployed_in_same_tx[fork_Prague-state_test-create_opcode_CREATE-call_set_code_first_True-balance_0-external_sendall_recipient_True]": { @@ -486,9 +486,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destructing_account_deployed_in_same_tx[fork_Prague-state_test-create_opcode_CREATE-call_set_code_first_True-balance_1-external_sendall_recipient_False]": { @@ -556,7 +556,7 @@ "post": { "Prague": [ { - "hash": "0xf3014cf239200157f6e086a456f5dac0fa45fec24c428423a98eb9ff341cad91", + "hash": "0xf9938a3e883d494542a9285000cf767066e4b24ad68b1764f306b1a6903c30c2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8e7018080078398968094000000000000000000000000000000000000100080a661001b600081600b8239f3600160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0bffc0f85cf85a80945bafcc0c93ecd8022925d7fd89da1c6250850e198001a0c5df1fdc89e4e61095f424c135dbe61b4e894139a4353ecb9be92705b7c5f12ca0080205c42bd067a9fa6a7d7602b0dd189fe5ebc5daf69d49a1605d62365354f380a0915a2426f2d88620de410e832267abca10c4d68f7ede8049c11b5ee5dc8c7334a00c60e183a8cdd2f5b923564262036e556b46778653fd0d102fb5212e65238bbf", "indexes": { @@ -568,13 +568,13 @@ ] }, "_info": { - "hash": "0x452d504121da6171c11f0fa41a5cc94918caea1d10f54b5d1460a99a154f2835", + "hash": "0xa943b69064416aebf1dfef611f6c8682a7857ea8cecce74166a2c593edf461d2", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destructing_account_deployed_in_same_tx[fork_Prague-state_test-create_opcode_CREATE-call_set_code_first_True-balance_1-external_sendall_recipient_True]": { @@ -642,7 +642,7 @@ "post": { "Prague": [ { - "hash": "0x142f963b554a2839d405f29714cfc6bd19aa38782b4ab6738ad6c5196f87eb3d", + "hash": "0xf815a9bc0075c21841661e5b056dae8f2cb12ed683cef9ed74d1541f2aeebfca", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8e7018080078398968094000000000000000000000000000000000000100080a661001b600081600b8239f36001600155738a0a19589531694250d570040a0c4b74576919b8ffc0f85cf85a80945bafcc0c93ecd8022925d7fd89da1c6250850e198001a0c5df1fdc89e4e61095f424c135dbe61b4e894139a4353ecb9be92705b7c5f12ca0080205c42bd067a9fa6a7d7602b0dd189fe5ebc5daf69d49a1605d62365354f380a0de03490a443d18caaedc866c6981b77a28c6ef4d321a64b204784045b36973f8a0767e244d19e9c64cd4bbd02f81bc2e1249986a2b528c1042d22e36afcfd5abe8", "indexes": { @@ -654,13 +654,13 @@ ] }, "_info": { - "hash": "0x7d33fb4ffcdca72a0398d1bf9a92f3b3279332d077f4d37854c0e06fc4c99b78", + "hash": "0x314bbc66afc9c9dbe133ba204524eb8780c313ecffe9d54bf0bccbf4a0bac70b", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destructing_account_deployed_in_same_tx[fork_Prague-state_test-create_opcode_CREATE2-call_set_code_first_False-balance_0-external_sendall_recipient_False]": { @@ -738,9 +738,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destructing_account_deployed_in_same_tx[fork_Prague-state_test-create_opcode_CREATE2-call_set_code_first_False-balance_0-external_sendall_recipient_True]": { @@ -818,9 +818,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destructing_account_deployed_in_same_tx[fork_Prague-state_test-create_opcode_CREATE2-call_set_code_first_False-balance_1-external_sendall_recipient_False]": { @@ -888,7 +888,7 @@ "post": { "Prague": [ { - "hash": "0xd1a511e705b8f24850008112309326c57cea4ef3e44043f7f9c291f71d97bc8b", + "hash": "0x38230f132d13df7615ca5b04c73bc90e35644cdded4dba784db35bb22b6837a8", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8e7018080078398968094000000000000000000000000000000000000100080a661001b600081600b8239f3600160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0bffc0f85cf85a809452c7f941bca5587ae264310172bc3f55c21312c48001a0e7517c8df49565897cdd64b6c51eaf8bf9389da777f4d0f97f90c1f8679682e4a009e47a1a3d3cda67696ed9f7e0912e7a50a1f0b179980cc53d82aa93b6d13ce880a0d0b7f47e9f6b8bd628f77d9a65516763403c40acd8aefd6cb9625480fb3e5e09a0323ca8013c56a1e55616312feb97d23fb85db00923a222daeddc8c9830c33b22", "indexes": { @@ -900,13 +900,13 @@ ] }, "_info": { - "hash": "0xb7c931b8186234fae3456e7afd49f881a38268a726f9896e43c304961ad0f930", + "hash": "0xf9caaa3449e62041bb1aaeff550558283dd6469221343d4b16a9d348a4a73d64", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destructing_account_deployed_in_same_tx[fork_Prague-state_test-create_opcode_CREATE2-call_set_code_first_False-balance_1-external_sendall_recipient_True]": { @@ -974,7 +974,7 @@ "post": { "Prague": [ { - "hash": "0x4ff3b0b2a30bacc8ef8b08a5aeae24eb707c8cda7c0c071bfce159eb1e2ef7b8", + "hash": "0x19e382dd04a4579bb0eda7d8875fb54d9a9c2910a2a090451b3235f7e1870a2e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8e7018080078398968094000000000000000000000000000000000000100080a661001b600081600b8239f36001600155738a0a19589531694250d570040a0c4b74576919b8ffc0f85cf85a809412f19df8c3bfc160578e9b14206dfc510a5d36148001a0d3df66673424ce72f33093f1f84adc5880a1e737dba65efb349acff584646aeea01f2148562b4a4df0ee41730c37d4b6232ed29a47010b18566ee74c3c1090b84880a0b69dfa186d2de356e84a9502af61d9d6545d4f2c7a889eec05a5eba7697e4645a0441f73343d3fef77bf78516823a5eabfa74d97a76d6bd4dd2e9ff7a24b45f247", "indexes": { @@ -986,13 +986,13 @@ ] }, "_info": { - "hash": "0x51e18f194d9ed0c900f92a30a65d519c5dfdbd2f9ff99b339fbfa805256fbd28", + "hash": "0x67d41fc3b3b45bab411ec069002d91e603a1532d952828f8b911e345e6a06595", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destructing_account_deployed_in_same_tx[fork_Prague-state_test-create_opcode_CREATE2-call_set_code_first_True-balance_0-external_sendall_recipient_False]": { @@ -1070,9 +1070,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destructing_account_deployed_in_same_tx[fork_Prague-state_test-create_opcode_CREATE2-call_set_code_first_True-balance_0-external_sendall_recipient_True]": { @@ -1150,9 +1150,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destructing_account_deployed_in_same_tx[fork_Prague-state_test-create_opcode_CREATE2-call_set_code_first_True-balance_1-external_sendall_recipient_False]": { @@ -1220,7 +1220,7 @@ "post": { "Prague": [ { - "hash": "0x3274424d7576e16ee3ae5d7d64dd171be8209666c464ba384b848ed1ee8594c9", + "hash": "0x0c9073fefd188c870588ee2797dd064fe0c3a77974377ba65eea920e74539b62", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8e7018080078398968094000000000000000000000000000000000000100080a661001b600081600b8239f3600160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0bffc0f85cf85a809452c7f941bca5587ae264310172bc3f55c21312c48001a0e7517c8df49565897cdd64b6c51eaf8bf9389da777f4d0f97f90c1f8679682e4a009e47a1a3d3cda67696ed9f7e0912e7a50a1f0b179980cc53d82aa93b6d13ce880a0d0b7f47e9f6b8bd628f77d9a65516763403c40acd8aefd6cb9625480fb3e5e09a0323ca8013c56a1e55616312feb97d23fb85db00923a222daeddc8c9830c33b22", "indexes": { @@ -1232,13 +1232,13 @@ ] }, "_info": { - "hash": "0x216d1ca12b8e7b93e43702544423e4987dd609fb2c5821b5126493abb9f37574", + "hash": "0x21a3e06aaf30bb15c4adc108226c2cc69fb6dcba6213c068aea44aed3c378f15", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_self_destructing_account_deployed_in_same_tx[fork_Prague-state_test-create_opcode_CREATE2-call_set_code_first_True-balance_1-external_sendall_recipient_True]": { @@ -1306,7 +1306,7 @@ "post": { "Prague": [ { - "hash": "0xe7d7d1f8ef2b4e531d0c6ced2d31b439c7f33560a7bbdc1cd300227e9969b943", + "hash": "0x68c527a881a885dc9ac3db7114aa9e39e21ab2904183a1dcd3345e5b13e6dd2b", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8e7018080078398968094000000000000000000000000000000000000100080a661001b600081600b8239f36001600155738a0a19589531694250d570040a0c4b74576919b8ffc0f85cf85a809412f19df8c3bfc160578e9b14206dfc510a5d36148001a0d3df66673424ce72f33093f1f84adc5880a1e737dba65efb349acff584646aeea01f2148562b4a4df0ee41730c37d4b6232ed29a47010b18566ee74c3c1090b84880a0b69dfa186d2de356e84a9502af61d9d6545d4f2c7a889eec05a5eba7697e4645a0441f73343d3fef77bf78516823a5eabfa74d97a76d6bd4dd2e9ff7a24b45f247", "indexes": { @@ -1318,13 +1318,13 @@ ] }, "_info": { - "hash": "0xe0a7a052be5604afdd62eefbeccc6bc3946910e63d383f26b89b368abd5a5da2", + "hash": "0x4e91d25be9dc07ae96cd5aea7c44a63d110b647c529a84f7041e385f3994eced", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1471", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_sstore.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_sstore.json index bcd00f06..f64de544 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_sstore.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_sstore.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-stop-tx_value_0-one_wei_balance_authority]": { @@ -144,7 +144,7 @@ "post": { "Prague": [ { - "hash": "0x6aa94250a92f1487526a734dd4170b49e2d6b686a0217269630f69834c35ffd7", + "hash": "0x404f3308941348318aa94e030cdbbd5a2c4f063597b794cf0b07b7105603d25d", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a0d61673cd58ffa5fc605c3215aa4647fa3afbea1d1f577e08402442992526d980a0063068ca818025c7b8493d0623cb70ef3a2ba4b3e2ae0af1146d1c9b065c0aff", "indexes": { @@ -156,13 +156,13 @@ ] }, "_info": { - "hash": "0x5c0ebb9800cdabaa8e7273422a719ef1af71ec8d7532127616d5030294c2ccb7", + "hash": "0xebe8823763ea0e88fc689d55d01d348c8ace391fee47a10e58d3f329a6a81294", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-stop-tx_value_0-self_sponsored_tx]": { @@ -224,7 +224,7 @@ "post": { "Prague": [ { - "hash": "0x13167238b3608059a0a0bf0a9842e9e00c3205b98fc75f71e5ff582ddbf23b2e", + "hash": "0xde2dc54cf8052c475079f863e3c5a4a313f995ec70a3c91614f8970ae8303e17", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590201a0c0ffa5770a7fd85f7c04f60e8ec9fb3722703958563c6c0e5beaff5430eb2353a05cb0b1c6fb735433bc81b6dff7a51486c876a4e023e2deeda2f150dafa63460c", "indexes": { @@ -236,13 +236,13 @@ ] }, "_info": { - "hash": "0xad67fb801624bc7a033170c4cb717a4ba19d249b978ca10a332a20bd35189f5c", + "hash": "0x87c42fa71c14ac7e3d2908884d498ab9ef3e757ebd15ae0dde919d20e8e15e9b", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-stop-tx_value_1-zero_balance_authority]": { @@ -320,9 +320,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-stop-tx_value_1-one_wei_balance_authority]": { @@ -390,7 +390,7 @@ "post": { "Prague": [ { - "hash": "0xcdb8979342e41f381375eeaeec1de514ef190e49734179910a827b6a08ae3762", + "hash": "0xc4d4d0ec12a0418dac6ad2ac90b348791e7930daf454e43bcc3dd5831c45bd5a", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a0e121a5663704557ca8d88dec0b5022ccfd22795adc5347c9f73344278da4262aa05da0917a08658e549810db5c148be752163f2266bd1e0c433ac898e900165d54", "indexes": { @@ -402,13 +402,13 @@ ] }, "_info": { - "hash": "0xb05b84222e96e13a7a6075b2d052eb9da0d21149e4be9f2f93a23f696ecd46b4", + "hash": "0x0c7adab718965a98a2c7cc2f5b88d5d365e16f0011116d3ef632c013fdff1615", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-stop-tx_value_1-self_sponsored_tx]": { @@ -470,7 +470,7 @@ "post": { "Prague": [ { - "hash": "0xbab66857c6d1f6441acb6d19a82552e56c0aaa82e0aed58d47a18db2ca1de7f9", + "hash": "0xda9e62a41ee44a77d151ff6e9878e9323ae27e358e3e2325ade9504a2af85c77", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590280a04e2ea8abd3b53b7115f06d237d2180463502fc8e421b59a79e24f2ccdf2c6f20a046c7239ac595753d40451ee47290271022bcf5b262d0e608f981efc69d345fbc", "indexes": { @@ -482,13 +482,13 @@ ] }, "_info": { - "hash": "0x77a86034a509b8cd0c37fd5bb4d8e4eff9cad525684acb8ef39f904402ee1778", + "hash": "0x55889bf7ba934c2af8103268a2182c0a8a8f346f87c3648ae305673bf83dfd09", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-return-tx_value_0-zero_balance_authority]": { @@ -566,9 +566,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-return-tx_value_0-one_wei_balance_authority]": { @@ -636,7 +636,7 @@ "post": { "Prague": [ { - "hash": "0x892cce8fe1c6fbf054823486b1e2c239f33fdce81c64ddc18ff40c4b615ed816", + "hash": "0x04e50df337cd0fa015fc11e467f3b78f3da6922027d10f3a8c52901d96c0ffc1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a0d61673cd58ffa5fc605c3215aa4647fa3afbea1d1f577e08402442992526d980a0063068ca818025c7b8493d0623cb70ef3a2ba4b3e2ae0af1146d1c9b065c0aff", "indexes": { @@ -648,13 +648,13 @@ ] }, "_info": { - "hash": "0x7c3157354f3d619e03e892b25c1f1f5ea9d88894be40abd69cb72d64126ff44c", + "hash": "0x980642736f3cac31c03ccf055db0eda8823bdeb64ce9470697e10c5ce1cb8736", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-return-tx_value_0-self_sponsored_tx]": { @@ -716,7 +716,7 @@ "post": { "Prague": [ { - "hash": "0x9f3554cc0151322dd01eaef8070d1bd4c4bf10d3bfe3fe0c68d61c75e0e06de0", + "hash": "0x2fad55deedfa805e0af9f28219d650d8e19b26e19522b3cff0e19f10a04bf6d2", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590201a0c0ffa5770a7fd85f7c04f60e8ec9fb3722703958563c6c0e5beaff5430eb2353a05cb0b1c6fb735433bc81b6dff7a51486c876a4e023e2deeda2f150dafa63460c", "indexes": { @@ -728,13 +728,13 @@ ] }, "_info": { - "hash": "0x6c12cc438c54ce1b3bea81d8e767a737a8bf684844d845eec09837f06001244b", + "hash": "0x8ebea3e2f2890ae4499811894637171e4b947031978d0fd8000cd824fe315196", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-return-tx_value_1-zero_balance_authority]": { @@ -812,9 +812,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-return-tx_value_1-one_wei_balance_authority]": { @@ -882,7 +882,7 @@ "post": { "Prague": [ { - "hash": "0xcffa1bcd609b700e5279837430b3b52aea9d42c478e2e29e8912e81b4657e6a9", + "hash": "0x3a16e69acd939a06d0c9865b8fe0dc1e67139168c3c3dee3f548ae4e97af2640", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a0e121a5663704557ca8d88dec0b5022ccfd22795adc5347c9f73344278da4262aa05da0917a08658e549810db5c148be752163f2266bd1e0c433ac898e900165d54", "indexes": { @@ -894,13 +894,13 @@ ] }, "_info": { - "hash": "0xdd91d7eea13477b9a3bd0194aa9cba4de3c0e0f4ed6a672f62f306f69f37830c", + "hash": "0x3bd724f18aa35133c1400527dd473a618e4797ceb32fd976ee7637ee7cda099d", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-return-tx_value_1-self_sponsored_tx]": { @@ -962,7 +962,7 @@ "post": { "Prague": [ { - "hash": "0x1f0fdb1f34c692f464c6f98f808b1f69e5e8d7f3b21841705e07b9ded05fa48b", + "hash": "0x92424b20775c49cc7fbfa809143a03c9e9953a03ea074dc85b225c41e5d11d1e", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590280a04e2ea8abd3b53b7115f06d237d2180463502fc8e421b59a79e24f2ccdf2c6f20a046c7239ac595753d40451ee47290271022bcf5b262d0e608f981efc69d345fbc", "indexes": { @@ -974,13 +974,13 @@ ] }, "_info": { - "hash": "0x92b13d2c9491e8e26b10d8faa1a4101c5f19001801eb55792df271963f78f34c", + "hash": "0x52330e658fbde2c95d3417ee3885c899808b242a9d94bf934db273e8c4a4e83b", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-revert-tx_value_0-zero_balance_authority]": { @@ -1058,9 +1058,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-revert-tx_value_0-one_wei_balance_authority]": { @@ -1128,7 +1128,7 @@ "post": { "Prague": [ { - "hash": "0xc0e2b55ce8aac652a25661ab3898483d0af75e335b32fdca87d0b906f71d054d", + "hash": "0x0cf11f0a12a47176b76c4d8aa15c1b98708e11cf71891ecce35ce991dcca1bf9", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a0d61673cd58ffa5fc605c3215aa4647fa3afbea1d1f577e08402442992526d980a0063068ca818025c7b8493d0623cb70ef3a2ba4b3e2ae0af1146d1c9b065c0aff", "indexes": { @@ -1140,13 +1140,13 @@ ] }, "_info": { - "hash": "0x9513b6d9b5b423561e024b3858d82c2b526313124d3c575ebeaee8a87681ef3d", + "hash": "0x3cd676910f099ae919c9dc621d4fdece7ac44b76a8033a0804299a92556acc68", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-revert-tx_value_0-self_sponsored_tx]": { @@ -1208,7 +1208,7 @@ "post": { "Prague": [ { - "hash": "0x5d2e2250f81bbf69fa86c503c8c1e00ad71fb69fe9b8bbcbefca713bd5e5ef22", + "hash": "0x75a04b36e0562b5b0414b09476e75561bd1cb9dcc1a0867a9af020886df6ef82", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590201a0c0ffa5770a7fd85f7c04f60e8ec9fb3722703958563c6c0e5beaff5430eb2353a05cb0b1c6fb735433bc81b6dff7a51486c876a4e023e2deeda2f150dafa63460c", "indexes": { @@ -1220,13 +1220,13 @@ ] }, "_info": { - "hash": "0x8cba8979e8855e08110e56f16c7e7dd3a15cc974248206f20011894838589758", + "hash": "0xd2b16f8550d530a7c76f5d91ca581d60f29f5f28d739e07d895a5dd4e4857ec2", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-revert-tx_value_1-zero_balance_authority]": { @@ -1304,9 +1304,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-revert-tx_value_1-one_wei_balance_authority]": { @@ -1374,7 +1374,7 @@ "post": { "Prague": [ { - "hash": "0xd792f9d6fd5b75ceab2385d0f3f61bf0f1611edf534885e9389194cfb297d2e9", + "hash": "0xcd4113f45c6f13006e1c92737b2485ce2773fb4c44410c45ebbdd16d16c215ad", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a0e121a5663704557ca8d88dec0b5022ccfd22795adc5347c9f73344278da4262aa05da0917a08658e549810db5c148be752163f2266bd1e0c433ac898e900165d54", "indexes": { @@ -1386,13 +1386,13 @@ ] }, "_info": { - "hash": "0x6c6e5c5fa4035a9ad026068ae3a68831510a29023a2d82faf3419fafbee355d6", + "hash": "0x7c2dc034f009c4ead157e3fa6433344213c2e949e6e3d0b20a14c6fca640aec2", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-revert-tx_value_1-self_sponsored_tx]": { @@ -1454,7 +1454,7 @@ "post": { "Prague": [ { - "hash": "0x0f36e3e2f558c12392f44343644f6729f39321f5ee23a2af260be9e68b1e8150", + "hash": "0x81fae9d9ede9bce2db83aa38e34b1669d091406676d3573502ef85725c212853", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590280a04e2ea8abd3b53b7115f06d237d2180463502fc8e421b59a79e24f2ccdf2c6f20a046c7239ac595753d40451ee47290271022bcf5b262d0e608f981efc69d345fbc", "indexes": { @@ -1466,13 +1466,13 @@ ] }, "_info": { - "hash": "0x1b90aae897226027485fcfab6ea581733a8054c1e5057e75e32bfabed21bdae2", + "hash": "0x08e04966666bd3c770a328c490137132d9af17c9b898e680a71c9a2d8558cbd7", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-invalid-tx_value_0-zero_balance_authority]": { @@ -1550,9 +1550,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-invalid-tx_value_0-one_wei_balance_authority]": { @@ -1620,7 +1620,7 @@ "post": { "Prague": [ { - "hash": "0x337b7094fd5e43889b5dfe2f0314025c5cdbee71b1e4e9fc5ef18cf610564814", + "hash": "0x35f0e3508a21cdf344f61b91233944924945c6745287c2eda797a6bea3bc1cd1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a0d61673cd58ffa5fc605c3215aa4647fa3afbea1d1f577e08402442992526d980a0063068ca818025c7b8493d0623cb70ef3a2ba4b3e2ae0af1146d1c9b065c0aff", "indexes": { @@ -1632,13 +1632,13 @@ ] }, "_info": { - "hash": "0xda247348d0171d273ec095defca31352704c9dcc2d3d7762239d8f8c6a2a22da", + "hash": "0xa80e65cbb0280159e90f775fb050d0a89b9b6cf0c8d13a91af2eae5f535fefaf", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-invalid-tx_value_0-self_sponsored_tx]": { @@ -1700,7 +1700,7 @@ "post": { "Prague": [ { - "hash": "0xa75e24bc1e8a70d82051f92ef92412157786e5d656f2a953b81723e9deae4977", + "hash": "0xf606e520ac34b0e14925d5448cf6037fb2342f82bee4784da7af8d1844b2922c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590201a0c0ffa5770a7fd85f7c04f60e8ec9fb3722703958563c6c0e5beaff5430eb2353a05cb0b1c6fb735433bc81b6dff7a51486c876a4e023e2deeda2f150dafa63460c", "indexes": { @@ -1712,13 +1712,13 @@ ] }, "_info": { - "hash": "0x07cb1714d90df6e7031f4ce7c5a272ebf17ec4d4bf8508f4d38ed0116023fe3b", + "hash": "0xa23d1440baf7364fe8736d973a30a030e19eb56f2029d64b5137c9d744adf962", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-invalid-tx_value_1-zero_balance_authority]": { @@ -1796,9 +1796,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-invalid-tx_value_1-one_wei_balance_authority]": { @@ -1866,7 +1866,7 @@ "post": { "Prague": [ { - "hash": "0x337b7094fd5e43889b5dfe2f0314025c5cdbee71b1e4e9fc5ef18cf610564814", + "hash": "0x35f0e3508a21cdf344f61b91233944924945c6745287c2eda797a6bea3bc1cd1", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a0e121a5663704557ca8d88dec0b5022ccfd22795adc5347c9f73344278da4262aa05da0917a08658e549810db5c148be752163f2266bd1e0c433ac898e900165d54", "indexes": { @@ -1878,13 +1878,13 @@ ] }, "_info": { - "hash": "0xf9b82a0fbe495fcfdc6ed36b2d8fc5792573f33d8ff504e3f354c704bbdc678b", + "hash": "0x49f5f27c2777e2ba28e0148253f638a186e451ba9e70f7f63a46deb4dafe8a07", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-invalid-tx_value_1-self_sponsored_tx]": { @@ -1946,7 +1946,7 @@ "post": { "Prague": [ { - "hash": "0xa75e24bc1e8a70d82051f92ef92412157786e5d656f2a953b81723e9deae4977", + "hash": "0xf606e520ac34b0e14925d5448cf6037fb2342f82bee4784da7af8d1844b2922c", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590280a04e2ea8abd3b53b7115f06d237d2180463502fc8e421b59a79e24f2ccdf2c6f20a046c7239ac595753d40451ee47290271022bcf5b262d0e608f981efc69d345fbc", "indexes": { @@ -1958,13 +1958,13 @@ ] }, "_info": { - "hash": "0x9ebbd878ee626073bec2cd9ccb902f6c7b19998c082249bfb08087b5bb787cf2", + "hash": "0xfe6f0f2fbc0e6bc3ba0d5072da97d51dbf26fda238a0f9210a72d23ead6aebfe", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-out-of-gas-tx_value_0-zero_balance_authority]": { @@ -2042,9 +2042,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-out-of-gas-tx_value_0-one_wei_balance_authority]": { @@ -2112,7 +2112,7 @@ "post": { "Prague": [ { - "hash": "0xf706c0c54cd4eee9396e3708c1e3c2747b679eafb60e1005cd8946ab762215df", + "hash": "0x90e2a40dff46ac2c1a951c75d111d26e5cdc46ec1188bad7764d50138c14b1d4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a0d61673cd58ffa5fc605c3215aa4647fa3afbea1d1f577e08402442992526d980a0063068ca818025c7b8493d0623cb70ef3a2ba4b3e2ae0af1146d1c9b065c0aff", "indexes": { @@ -2124,13 +2124,13 @@ ] }, "_info": { - "hash": "0xcc50f9eae3dddee48bae8e6bec0838e988b7320189b6b3fba8b4ef90e13da397", + "hash": "0x4dd81d8b44264f927aba6b4396888c6d8567bdd6363fb2cff428828cfd0591d3", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-out-of-gas-tx_value_0-self_sponsored_tx]": { @@ -2192,7 +2192,7 @@ "post": { "Prague": [ { - "hash": "0x71d8c39a1fa35d093bb94a4c9c6beb70d59c67dcb10eac863b3f84a4f8bf865a", + "hash": "0xec4e80bdef0e40f2a3418a82743de6853537303187174169c4d9737d6cc06801", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590201a0c0ffa5770a7fd85f7c04f60e8ec9fb3722703958563c6c0e5beaff5430eb2353a05cb0b1c6fb735433bc81b6dff7a51486c876a4e023e2deeda2f150dafa63460c", "indexes": { @@ -2204,13 +2204,13 @@ ] }, "_info": { - "hash": "0x790f48c421a53392038a7006a93987b9b2b4339eac7a18d08fa6aa008cd3d071", + "hash": "0x420ad16e772b3bea71540070bfba92eea27e89e5d68163ff4ff52b695523bcb8", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-out-of-gas-tx_value_1-zero_balance_authority]": { @@ -2288,9 +2288,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-out-of-gas-tx_value_1-one_wei_balance_authority]": { @@ -2358,7 +2358,7 @@ "post": { "Prague": [ { - "hash": "0xf706c0c54cd4eee9396e3708c1e3c2747b679eafb60e1005cd8946ab762215df", + "hash": "0x90e2a40dff46ac2c1a951c75d111d26e5cdc46ec1188bad7764d50138c14b1d4", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e01a0e121a5663704557ca8d88dec0b5022ccfd22795adc5347c9f73344278da4262aa05da0917a08658e549810db5c148be752163f2266bd1e0c433ac898e900165d54", "indexes": { @@ -2370,13 +2370,13 @@ ] }, "_info": { - "hash": "0x8c8efcdba02c6542dc6681a551cb5995f0f2ae79e167087d6ed3ba1a29ef90e5", + "hash": "0xe3c03c6e3f6827d5f3859cbde9dd03a7435e0d7bc0ffb969c21f4dff0bf0533d", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_sstore[fork_Prague-state_test-out-of-gas-tx_value_1-self_sponsored_tx]": { @@ -2438,7 +2438,7 @@ "post": { "Prague": [ { - "hash": "0x71d8c39a1fa35d093bb94a4c9c6beb70d59c67dcb10eac863b3f84a4f8bf865a", + "hash": "0xec4e80bdef0e40f2a3418a82743de6853537303187174169c4d9737d6cc06801", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b0180c0f85cf85a809400000000000000000000000000000000000010000101a0e074be204a558063cc3b2663e24e82272a436cececd74a3d6c7f46cd51934f2fa01dba64504e6de332f9b00fba50b9cd8b70fc19823a85e33217431a0825e5590280a04e2ea8abd3b53b7115f06d237d2180463502fc8e421b59a79e24f2ccdf2c6f20a046c7239ac595753d40451ee47290271022bcf5b262d0e608f981efc69d345fbc", "indexes": { @@ -2450,13 +2450,13 @@ ] }, "_info": { - "hash": "0x205127f5e9284a80c8cd799d1fd6b99722a16bc2182f12aa83905de5877d654c", + "hash": "0x49b5f90071feb0abfc9eb4c64abc413456d94e884945be3245995af90786e1dc", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L133", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_available_at_correct_address.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_available_at_correct_address.json new file mode 100644 index 00000000..1e3124c0 --- /dev/null +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_available_at_correct_address.json @@ -0,0 +1,174 @@ +{ + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_tstore_available_at_correct_address[fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test-call_eoa_first_True]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60025c600155600360025d", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1600060006000600060006110005af1", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0x00", + "v": "0x00", + "r": "0xdbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202", + "s": "0x5c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0xe32288f71e8aed3821b355fa8b51a096be6373c5d66898e3d11b8f972d201373", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c101808007830186a09400000000000000000000000000000000000011008080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e80a0cfe8c113abf705f8c794252002a0882f02e23b05c7c5d6bf520e909c396fb4e5a03d40620502eb1bcfe5f468e8a4aaadb42c70b7c0ef73bdc31962d9f865cdec5e", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x55f9be3fea776117522b3a9374ca45488c9aab1d01863375077931351d2c2b4b", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test TLOADing from slot 2 and then SSTORE this in slot 1, then TSTORE 3 in slot 2.\n This is done both from the EOA which is delegated to account A, and then A is called.\n The storage should stay empty on both the EOA and the delegated account.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L349", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_tstore_available_at_correct_address[fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test-call_eoa_first_False]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60025c600155600360025d", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600060006000600060006110005af16000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af1", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0x00", + "v": "0x00", + "r": "0xdbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202", + "s": "0x5c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0xf9270f72a5b6d6a8781ce25ca57762f0ce06f0c0b94945970b5656dfe2a8ff94", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c101808007830186a09400000000000000000000000000000000000011008080c0f85cf85a809400000000000000000000000000000000000010008080a0dbcff17ff6c249f13b334fa86bcbaa1afd9f566ca9b06e4ea5fab9bdde9a9202a05c34c9d8af5b20e4a425fc1daf2d9d484576857eaf1629145b4686bac733868e80a0cfe8c113abf705f8c794252002a0882f02e23b05c7c5d6bf520e909c396fb4e5a03d40620502eb1bcfe5f468e8a4aaadb42c70b7c0ef73bdc31962d9f865cdec5e", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x3c67f0a5f93285141da8bd228ca1e229624bc101612fe806bde8b6554e3c21e6", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test TLOADing from slot 2 and then SSTORE this in slot 1, then TSTORE 3 in slot 2.\n This is done both from the EOA which is delegated to account A, and then A is called.\n The storage should stay empty on both the EOA and the delegated account.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L349", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + } +} \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_reentry.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_reentry.json index 6441e1b9..925b3654 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_reentry.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_reentry.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L320", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_tstore_reentry[fork_Prague-call_opcode_STATICCALL-evm_code_type_LEGACY-state_test-return_opcode_REVERT]": { @@ -154,9 +154,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L320", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_tstore_reentry[fork_Prague-call_opcode_DELEGATECALL-evm_code_type_LEGACY-state_test-return_opcode_RETURN]": { @@ -234,9 +234,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L320", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_tstore_reentry[fork_Prague-call_opcode_DELEGATECALL-evm_code_type_LEGACY-state_test-return_opcode_REVERT]": { @@ -314,9 +314,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L320", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_tstore_reentry[fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test-return_opcode_RETURN]": { @@ -394,9 +394,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L320", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_tstore_reentry[fork_Prague-call_opcode_CALL-evm_code_type_LEGACY-state_test-return_opcode_REVERT]": { @@ -474,9 +474,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L320", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_tstore_reentry[fork_Prague-call_opcode_CALLCODE-evm_code_type_LEGACY-state_test-return_opcode_RETURN]": { @@ -554,9 +554,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L320", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_tstore_reentry[fork_Prague-call_opcode_CALLCODE-evm_code_type_LEGACY-state_test-return_opcode_REVERT]": { @@ -634,9 +634,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L320", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_chain_specific_id.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_chain_specific_id.json index 8639b514..38e8a5ee 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_chain_specific_id.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_chain_specific_id.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using a chain-specific ID.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1898", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2020", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_invalid_signatures.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_invalid_signatures.json deleted file mode 100644 index 25f300e6..00000000 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_invalid_signatures.json +++ /dev/null @@ -1,557 +0,0 @@ -{ - "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_using_invalid_signatures[fork_Prague-state_test-v_1,r_0,s_1]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0x600160015500", - "storage": {} - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "maxPriorityFeePerGas": "0x00", - "maxFeePerGas": "0x07", - "gasLimit": [ - "0x0186a0" - ], - "to": "0x0000000000000000000000000000000000001000", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "accessLists": [ - [] - ], - "authorizationList": [ - { - "chainId": "0x01", - "address": "0x0000000000000000000000000000000000000000", - "nonce": "0x00", - "v": "0x01", - "r": "0x00", - "s": "0x01" - } - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0x04f87f01808007830186a09400000000000000000000000000000000000010008080c0dbda019400000000000000000000000000000000000000008001800180a0e9a46e8c358fa3cf127b42828219243a82780d1cd140dc1fa7672289a3ecd609a04bd31587423ec7bf939249b1e01d6bad8e4e19e579cc6a8abe91b9aac2047819", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0xfc430b00c303e7df68b989d4ead39b944c909789ad89c64d4dac6a6f353a6ffc", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2108", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" - } - }, - "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_using_invalid_signatures[fork_Prague-state_test-v_1,r_1,s_0]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0x600160015500", - "storage": {} - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "maxPriorityFeePerGas": "0x00", - "maxFeePerGas": "0x07", - "gasLimit": [ - "0x0186a0" - ], - "to": "0x0000000000000000000000000000000000001000", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "accessLists": [ - [] - ], - "authorizationList": [ - { - "chainId": "0x01", - "address": "0x0000000000000000000000000000000000000000", - "nonce": "0x00", - "v": "0x01", - "r": "0x01", - "s": "0x00" - } - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0x04f87f01808007830186a09400000000000000000000000000000000000010008080c0dbda019400000000000000000000000000000000000000008001018001a05c6f49ff4faa9f5bce678ac54f30c6134d20c0d6e056442eaa8852d828e558dfa07b34f524c095050f7cc3f007b191b4f7f9a55649bedb583e13c7256f05f2f6c7", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0x8dae3ce3a16f03eabb1e4be26664b683ee8d64456c91b49fe652dd561e65b148", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2108", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" - } - }, - "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_using_invalid_signatures[fork_Prague-state_test-v_0,r_SECP256K1N,s_1]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0x600160015500", - "storage": {} - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "maxPriorityFeePerGas": "0x00", - "maxFeePerGas": "0x07", - "gasLimit": [ - "0x0186a0" - ], - "to": "0x0000000000000000000000000000000000001000", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "accessLists": [ - [] - ], - "authorizationList": [ - { - "chainId": "0x01", - "address": "0x0000000000000000000000000000000000000000", - "nonce": "0x00", - "v": "0x00", - "r": "0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141", - "s": "0x01" - } - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a019400000000000000000000000000000000000000008080a0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410101a002bbec4db03efda8e30429eb5b7d20a9c89e8ac1cfddd394d5bce003b293db99a068b239d7617590895166873971ae1fa75f8a73c44bf98269c4a3af272512b7b8", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0x2586fe2e5c74f542bd277d667c562347ee6b33be9c73047d0d5c61c1ec90e1b0", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2108", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" - } - }, - "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_using_invalid_signatures[fork_Prague-state_test-v_0,r_SECP256K1N-1,s_1]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0x600160015500", - "storage": {} - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "maxPriorityFeePerGas": "0x00", - "maxFeePerGas": "0x07", - "gasLimit": [ - "0x0186a0" - ], - "to": "0x0000000000000000000000000000000000001000", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "accessLists": [ - [] - ], - "authorizationList": [ - { - "chainId": "0x01", - "address": "0x0000000000000000000000000000000000000000", - "nonce": "0x00", - "v": "0x00", - "r": "0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140", - "s": "0x01" - } - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a019400000000000000000000000000000000000000008080a0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641400101a04c29dfb1de1f04ca20df14dc6ece3df07510f283fd4a33f379ba10f4a7072849a0379789e41112293138c436fd27dbc30b8f0c74145758172b9d50f8bcd044cd27", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0x8bb58170fa175573dd1cfb51e61212f04283f333e6580a562a4c3907e7e411e2", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2108", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" - } - }, - "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_using_invalid_signatures[fork_Prague-state_test-v_0,r_1,s_SECP256K1N_OVER_2]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0x600160015500", - "storage": {} - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "maxPriorityFeePerGas": "0x00", - "maxFeePerGas": "0x07", - "gasLimit": [ - "0x0186a0" - ], - "to": "0x0000000000000000000000000000000000001000", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "accessLists": [ - [] - ], - "authorizationList": [ - { - "chainId": "0x01", - "address": "0x0000000000000000000000000000000000000000", - "nonce": "0x00", - "v": "0x00", - "r": "0x01", - "s": "0x7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0", - "signer": "0xd3ca7e688c611fe019f34d12705804290ce71f53" - } - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0x20fab7d0f26e380b02305e22f21f6d56a704b56a905bd0bd5d8bf6108d3fcebd", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a01940000000000000000000000000000000000000000808001a07fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a001a0c83ea80b89ab48dfef22b897c87f3accaf13c12f1280317e6ffb93ab311a30f1a03b3c412fb4bf3df2dc4316eaaac7f646cfd04589cae550ac32e30bc56b42901c", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0x17428e43967705417a7a53dbfe5bfc60b324bcd05ce2d18ee2903fb2a351d2d1", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2108", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" - } - }, - "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_using_invalid_signatures[fork_Prague-state_test-v_0,r_1,s_SECP256K1N_OVER_2_minus_one]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0x600160015500", - "storage": {} - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "maxPriorityFeePerGas": "0x00", - "maxFeePerGas": "0x07", - "gasLimit": [ - "0x0186a0" - ], - "to": "0x0000000000000000000000000000000000001000", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "accessLists": [ - [] - ], - "authorizationList": [ - { - "chainId": "0x01", - "address": "0x0000000000000000000000000000000000000000", - "nonce": "0x00", - "v": "0x00", - "r": "0x01", - "s": "0x7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b209f", - "signer": "0xeb98f5622ff22576fdc264fbdf0d410faea4e3b1" - } - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0xe070fe97086e8287870256324fdfb8744fdd128c87a1b485a51e5ea2987c5a7e", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a01940000000000000000000000000000000000000000808001a07fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b209f01a037a068d5908bcb9ac30f5c3096f7d37d59a3272a8147825b3ad118a1ccbbeff3a01549355cc277cd19a37ad599a1fb0b3658cd23fe62d28de6298623d40f5f277f", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0x8cebf00b1a73e7265a23f1fd9c669a3b7f015497c8606f575751d0b0e3956bae", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2108", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" - } - }, - "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_using_invalid_signatures[fork_Prague-state_test-v_1,r_2**256-1,s_1]": { - "env": { - "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentGasLimit": "0x016345785d8a0000", - "currentNumber": "0x01", - "currentTimestamp": "0x03e8", - "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", - "currentDifficulty": "0x00", - "currentBaseFee": "0x07", - "currentExcessBlobGas": "0x00" - }, - "pre": { - "0x0000000000000000000000000000000000001000": { - "nonce": "0x01", - "balance": "0x00", - "code": "0x600160015500", - "storage": {} - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { - "nonce": "0x00", - "balance": "0x3635c9adc5dea00000", - "code": "0x", - "storage": {} - } - }, - "transaction": { - "nonce": "0x00", - "maxPriorityFeePerGas": "0x00", - "maxFeePerGas": "0x07", - "gasLimit": [ - "0x0186a0" - ], - "to": "0x0000000000000000000000000000000000001000", - "value": [ - "0x00" - ], - "data": [ - "0x" - ], - "accessLists": [ - [] - ], - "authorizationList": [ - { - "chainId": "0x01", - "address": "0x0000000000000000000000000000000000000000", - "nonce": "0x00", - "v": "0x01", - "r": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", - "s": "0x01" - } - ], - "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" - }, - "post": { - "Prague": [ - { - "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", - "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a019400000000000000000000000000000000000000008001a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101a020b01b1a8eea82e5a81b6eac279c6f322c15e0f9f7462e231417862105ca2b0aa0090fdd65a9cd373d2078b0752341eb6b8b3aa2982e11a0bf0b9c89954af9d824", - "indexes": { - "data": 0, - "gas": 0, - "value": 0 - } - } - ] - }, - "_info": { - "hash": "0xf8222fd26d4c06ae04cd1c5f921c4c8e1ceea6d110547646563f841128851286", - "comment": "`execution-spec-tests` generated test", - "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2108", - "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" - } - } -} \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_valid_synthetic_signatures.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_valid_synthetic_signatures.json index a27e11ae..f3ccd030 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_valid_synthetic_signatures.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_valid_synthetic_signatures.json @@ -74,9 +74,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1947", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_using_valid_synthetic_signatures[fork_Prague-state_test-v=1,r=1,s=1]": { @@ -154,9 +154,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1947", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_using_valid_synthetic_signatures[fork_Prague-state_test-v=0,r=SECP256K1N-2,s=1]": { @@ -234,9 +234,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1947", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_using_valid_synthetic_signatures[fork_Prague-state_test-v=1,r=SECP256K1N-2,s=1]": { @@ -314,9 +314,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1947", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_using_valid_synthetic_signatures[fork_Prague-state_test-v=0,r=1,s=SECP256K1N_OVER_2]": { @@ -394,9 +394,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1947", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } }, "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_using_valid_synthetic_signatures[fork_Prague-state_test-v=1,r=1,s=SECP256K1N_OVER_2]": { @@ -474,9 +474,9 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1947", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_zero_address.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/signature_s_out_of_range.json similarity index 56% rename from tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_zero_address.json rename to tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/signature_s_out_of_range.json index 0dd2267a..8ba59c33 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_zero_address.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/signature_s_out_of_range.json @@ -1,5 +1,5 @@ { - "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_set_code_to_zero_address[fork_Prague-state_test]": { + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_signature_s_out_of_range[fork_Prague-state_test]": { "env": { "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentGasLimit": "0x016345785d8a0000", @@ -11,6 +11,18 @@ "currentExcessBlobGas": "0x00" }, "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x00", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, "0x8a0a19589531694250d570040a0c4b74576919b8": { "nonce": "0x00", "balance": "0x3635c9adc5dea00000", @@ -23,9 +35,9 @@ "maxPriorityFeePerGas": "0x00", "maxFeePerGas": "0x07", "gasLimit": [ - "0x07a120" + "0x0186a0" ], - "to": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "to": "0x0000000000000000000000000000000000001100", "value": [ "0x00" ], @@ -37,12 +49,12 @@ ], "authorizationList": [ { - "chainId": "0x00", - "address": "0x0000000000000000000000000000000000000000", + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000001000", "nonce": "0x00", - "v": "0x00", - "r": "0xdef12aa13571bba668b619dc7523da4a44b4373f26ff19356a6b58a66217839f", - "s": "0x130454fb52ed23b604de189d89b7b119698408a1cd80995959c8e3560aabb8ca", + "v": "0x01", + "r": "0xae1ac344585e4554f124daff114b7a7778477fa5922bc630b1e6c8ecd4d2d075", + "s": "0xf2eee708088057381796bfa39bdda1e0c16d31950dec6d9cd6a019854d7ad50e", "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" } ], @@ -52,9 +64,9 @@ "post": { "Prague": [ { - "hash": "0x6140d2cedbbeaf25709e7446b4e534129bb7da455df577f4f8ece74c7628cc9d", + "hash": "0xff03e0005d2003f1ef2a204a742593465aadff73868ddac6434d4a23859072bd", "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes": "0x04f8c1018080078307a12094a94f5374fce5edbc8e2a8697c15331677e6ebf0b8080c0f85cf85a809400000000000000000000000000000000000000008080a0def12aa13571bba668b619dc7523da4a44b4373f26ff19356a6b58a66217839fa0130454fb52ed23b604de189d89b7b119698408a1cd80995959c8e3560aabb8ca80a0d3a5c83b92add5b7b1fef153d8e9dba74d04b1a13be217a397cea638da933703a06b2ca40803ab654cf453e7709683d2b21965a1d34edefcc61114dcfb8210094e", + "txbytes": "0x04f8c101808007830186a09400000000000000000000000000000000000011008080c0f85cf85a019400000000000000000000000000000000000010008001a0ae1ac344585e4554f124daff114b7a7778477fa5922bc630b1e6c8ecd4d2d075a0f2eee708088057381796bfa39bdda1e0c16d31950dec6d9cd6a019854d7ad50e80a0327ce534d669774f21134eb7813cc2014654f0d86a427dd3b1b89a50ecd8c026a0743879f4f985406d180f1c5c149dbb9e20b06de3f4c23db563be54b48180af5d", "indexes": { "data": 0, "gas": 0, @@ -64,13 +76,13 @@ ] }, "_info": { - "hash": "0x2d30d8f4cea665e713966a1944f7dd74b61d1b9bf23434e9c85523be72e2e6bd", + "hash": "0x633f94eb46930150c07239efa9cad309a662d5360731819735d6723f97e043cf", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L216", + "description": "Test function documentation:\n\n Test sending a transaction with an authorization tuple where the signature s value is out of\n range by modifying its value to be `SECP256K1N - S` and flipping the v value.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2256", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_chain_delegating_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_chain_delegating_set_code.json index 722f0e45..ce0641b2 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_chain_delegating_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_chain_delegating_set_code.json @@ -76,10 +76,10 @@ "hash": "0x9a0eb9070ad94d95a571123b2a93e6a2613b759f27b48684436b8b4fc5238e33", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test a transaction that has entry-point into a set-code address that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L757", + "description": "Test function documentation:\n\n Test a transaction that has entry-point into a set-code account that delegates to another\n set-code account.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L794", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_self_delegating_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_self_delegating_set_code.json index a31817b6..73a5be23 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_self_delegating_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_self_delegating_set_code.json @@ -67,10 +67,10 @@ "hash": "0x0d9e7d6ff5097cb568592941cb6be223a765cb833ab279954bfcc33632becc8a", "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", - "description": "Test function documentation:\n\n Test a transaction that has entry-point into a set-code address that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-3@v1.4.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L721", + "description": "Test function documentation:\n\n Test a transaction that has entry-point into a set-code account that delegates to itself.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L758", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", - "reference-spec-version": "a6bf54ffc1506ed00f8234731684ccfe935ec9a3" + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } } } \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_validity_nonce.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_validity_nonce.json new file mode 100644 index 00000000..f2b778b4 --- /dev/null +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_validity_nonce.json @@ -0,0 +1,273 @@ +{ + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_tx_validity_nonce[fork_Prague-state_test-nonce=2**64]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016001556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af13d600255", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0x010000000000000000", + "v": "0x01", + "r": "0x7347bcb9ebe2eff2d378232a719817c6cea613cb71efb10051a5426c3dc54ac6", + "s": "0x507b426a4ff4048293c8a6cb65d45b4195d9b46759cafd3355374256cbdc9c55", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0x7a77cca81f216be5a0b0919ab8f4edd2b3f8664529f0977f57fcab653495ef6f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8ca01808007830186a09400000000000000000000000000000000000011008080c0f865f863809400000000000000000000000000000000000010008901000000000000000001a07347bcb9ebe2eff2d378232a719817c6cea613cb71efb10051a5426c3dc54ac6a0507b426a4ff4048293c8a6cb65d45b4195d9b46759cafd3355374256cbdc9c5580a054f1f083a7510ee90b4d64bc9058f60194a40ef052171958a2b6645b6ced8113a04ecbe03224b516c424435448c351b088fc6d1c824b1856e4ec1d6f91b5608fcc", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + }, + "expectException": "TransactionException.TYPE_4_INVALID_AUTHORIZATION_FORMAT" + } + ] + }, + "_info": { + "hash": "0x7136229b92dafce35aaba1e9828f18aa34573bd120b727fac5e7bf8374d0aefc", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction where the nonce field of an authorization overflows the maximum\n value, or almost overflows the maximum value.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2372", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_tx_validity_nonce[fork_Prague-state_test-nonce=2**64-1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0xffffffffffffffff", + "balance": "0x00", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016001556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af13d600255", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0xffffffffffffffff", + "v": "0x00", + "r": "0xb783921fbc1861d2477f74b42a061acf02279743f75f03d382562eff4806bcf8", + "s": "0x40b3271ff128f6ea5abbbd4906534c5088321817309b04dcbb1c339dcb777636", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0xf144aa3ca880e21ee9178853471c7f15b14a692bcf60caba1ebee2bdb9b29712", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c901808007830186a09400000000000000000000000000000000000011008080c0f864f8628094000000000000000000000000000000000000100088ffffffffffffffff80a0b783921fbc1861d2477f74b42a061acf02279743f75f03d382562eff4806bcf8a040b3271ff128f6ea5abbbd4906534c5088321817309b04dcbb1c339dcb77763680a07cf94237d3a06046eb3ffbe3e93d0f9d1cbc321d2f2865cf8c6cc5bbc62104eba04974360f9b416b60cf4bc417647c69aa8d9f2970817a45cf69a7df9dddadaa35", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xc3170f5c142b78b3c1505215bde150a9158969d87392e399a38fe707b9c3d3da", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction where the nonce field of an authorization overflows the maximum\n value, or almost overflows the maximum value.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2372", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_tx_validity_nonce[fork_Prague-state_test-nonce=2**64-2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0xfffffffffffffffe", + "balance": "0x00", + "code": "0x", + "storage": {} + }, + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016001556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af13d600255", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x00", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0xfffffffffffffffe", + "v": "0x01", + "r": "0xf356020afd2bfe839a758bdd67454dd9cf763ab2a44714beb99ab0d918d409cf", + "s": "0x0cb65b317b26e7adc61b60709fd61163ac53602a22ba672dbc4359011eb68b0f", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0x424769c7c13eb924e50771556feeca397b7d31933004f2f2b141b02019ff1f3e", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c901808007830186a09400000000000000000000000000000000000011008080c0f864f8628094000000000000000000000000000000000000100088fffffffffffffffe01a0f356020afd2bfe839a758bdd67454dd9cf763ab2a44714beb99ab0d918d409cfa00cb65b317b26e7adc61b60709fd61163ac53602a22ba672dbc4359011eb68b0f80a080db9fa5a92af66d15e6c5f1a44624ca38c957f3ba7dbfcc7c3a3eab39d00f98a061898da0d366854c1296b38ea9f85d9a3658cdeb9523d78cde8e214b18458bd6", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x954073be90cfdce2a66c38189014137d51817c1dcda1ccc87b4364ca1be0e5ba", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction where the nonce field of an authorization overflows the maximum\n value, or almost overflows the maximum value.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2372", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + } +} \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/valid_tx_invalid_auth_signature.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/valid_tx_invalid_auth_signature.json new file mode 100644 index 00000000..3f1f5fc5 --- /dev/null +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/valid_tx_invalid_auth_signature.json @@ -0,0 +1,1349 @@ +{ + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-v=2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0x02", + "r": "0x01", + "s": "0x01" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f87f01808007830186a09400000000000000000000000000000000000010008080c0dbda019400000000000000000000000000000000000000008002010180a016ba52d4b78182b543b782ed8ab8aa01d9cb0d83f84a9dc81736d2ee73c65226a057a185427fbc5080166fb9c58758f504fbca2c16e01bdd3053fc1ae19d33e364", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb18c24deeda7562853e070ba0da736edf20be1568756f8ab5d4e653f1c1c327c", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-v=2**8-1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0xff", + "r": "0x01", + "s": "0x01" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f88001808007830186a09400000000000000000000000000000000000010008080c0dcdb019400000000000000000000000000000000000000008081ff010101a08f51b13a8e0b14449f4180fe09f687aaa66763fb7dbc357be9a11f0c2773438fa058783505bf3a37c800eb80de1e4034b0fddefc1f50a74fda1bbbf0d495f7a3ce", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xaea44f4c58dfcd51f41cb2f433dd672f0510679d6e92026ed062a21c61027fc1", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-r=0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0x01", + "r": "0x00", + "s": "0x01" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f87f01808007830186a09400000000000000000000000000000000000010008080c0dbda019400000000000000000000000000000000000000008001800180a0e9a46e8c358fa3cf127b42828219243a82780d1cd140dc1fa7672289a3ecd609a04bd31587423ec7bf939249b1e01d6bad8e4e19e579cc6a8abe91b9aac2047819", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xfc430b00c303e7df68b989d4ead39b944c909789ad89c64d4dac6a6f353a6ffc", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-r=SECP256K1N-1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0x00", + "r": "0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140", + "s": "0x01" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a019400000000000000000000000000000000000000008080a0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641400101a04c29dfb1de1f04ca20df14dc6ece3df07510f283fd4a33f379ba10f4a7072849a0379789e41112293138c436fd27dbc30b8f0c74145758172b9d50f8bcd044cd27", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x8bb58170fa175573dd1cfb51e61212f04283f333e6580a562a4c3907e7e411e2", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-r=SECP256K1N]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0x00", + "r": "0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141", + "s": "0x01" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a019400000000000000000000000000000000000000008080a0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641410101a002bbec4db03efda8e30429eb5b7d20a9c89e8ac1cfddd394d5bce003b293db99a068b239d7617590895166873971ae1fa75f8a73c44bf98269c4a3af272512b7b8", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x2586fe2e5c74f542bd277d667c562347ee6b33be9c73047d0d5c61c1ec90e1b0", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-r=SECP256K1N+1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0x00", + "r": "0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142", + "s": "0x01" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a019400000000000000000000000000000000000000008080a0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd03641420101a0327da17a08f16b376784ac72cf8fbed3e5b66ef32a191496f72a632887cd3265a06abbd20bb989b62c15c1bf87ac1bde0772416cbd462344f25068de6912a3c44d", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x86a3d0ac392cb35a4229cc14344b8f7fad7dcb536c1a4c3a447ee48690de33d7", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-r=2**256-1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0x01", + "r": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "s": "0x01" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a019400000000000000000000000000000000000000008001a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0101a020b01b1a8eea82e5a81b6eac279c6f322c15e0f9f7462e231417862105ca2b0aa0090fdd65a9cd373d2078b0752341eb6b8b3aa2982e11a0bf0b9c89954af9d824", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xf8222fd26d4c06ae04cd1c5f921c4c8e1ceea6d110547646563f841128851286", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-s=0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0x01", + "r": "0x01", + "s": "0x00" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f87f01808007830186a09400000000000000000000000000000000000010008080c0dbda019400000000000000000000000000000000000000008001018001a05c6f49ff4faa9f5bce678ac54f30c6134d20c0d6e056442eaa8852d828e558dfa07b34f524c095050f7cc3f007b191b4f7f9a55649bedb583e13c7256f05f2f6c7", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x8dae3ce3a16f03eabb1e4be26664b683ee8d64456c91b49fe652dd561e65b148", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-s=SECP256K1N_OVER_2-1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0x00", + "r": "0x01", + "s": "0x7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b209f", + "signer": "0xeb98f5622ff22576fdc264fbdf0d410faea4e3b1" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0x872174921cddc41ae1d9abc94aab842847fb59d4088c3f345a890c09560edd99", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a01940000000000000000000000000000000000000000808001a07fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b209f01a037a068d5908bcb9ac30f5c3096f7d37d59a3272a8147825b3ad118a1ccbbeff3a01549355cc277cd19a37ad599a1fb0b3658cd23fe62d28de6298623d40f5f277f", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x621e93cff3fb4ab7db4fa5cf7a1d5e1c320e5eb2d9373f6df1615fde8085e0bf", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-s=SECP256K1N_OVER_2]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0x00", + "r": "0x01", + "s": "0x7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0", + "signer": "0xd3ca7e688c611fe019f34d12705804290ce71f53" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xc3b61ca12e419222462ab61f00637675e3d06f8763de4f4092ab26812a4e523d", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a01940000000000000000000000000000000000000000808001a07fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a001a0c83ea80b89ab48dfef22b897c87f3accaf13c12f1280317e6ffb93ab311a30f1a03b3c412fb4bf3df2dc4316eaaac7f646cfd04589cae550ac32e30bc56b42901c", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xcce5c0f5418a2cbfda13d4a44309fcdf63ca07c965599413a5c1cc55a0271618", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-s=SECP256K1N_OVER_2+1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0x00", + "r": "0x01", + "s": "0x7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a1", + "signer": "0x3241f66f8d1f7fbd7f1b369671b54732ffa8f35d" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a01940000000000000000000000000000000000000000808001a07fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a101a0a86bdb66cf941f70584fd2d486adfb2c253791ecf77472c5659cad5635fc2de4a01db881cbbd914db3bb80a589b2e27088896f0bcf2a46a6a64072f306e0be40fc", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xca16d9936ee75801726eaca3803944d0e27dea81b7c4afcd835393819f627b77", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-s=SECP256K1N-1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0x00", + "r": "0x01", + "s": "0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364140", + "signer": "0x09a35063490b5fedd67f03a49e9e44c9c5961fbb" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a01940000000000000000000000000000000000000000808001a0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036414080a0e85c32c18bcc5dbc80767c5333314e7d0ec58333189575242d17dd3d8a23c535a017fd0154c7b0c28dce9f143dca1e521265f93c3427259616dc301f2d2b6fa518", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xfe53bedcaec44184e5a1e0a341ec25597a7957572b6434c3ab10b183b7997e25", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-s=SECP256K1N]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0x00", + "r": "0x01", + "s": "0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a01940000000000000000000000000000000000000000808001a0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036414101a0ab3ba1752433401c360164e6329e63b3e5da93ee29ace5e741aaa1965b88771ca029f799507c9f98854f4a2a921247e6434cc670e23411a46f82cd82720ed625c1", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x8b28d6ae667a40d4ebd79cbc2b90b0aabe3697c15b546d09ecb8ad6c856def11", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-s=SECP256K1N+1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0x00", + "r": "0x01", + "s": "0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364142" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a01940000000000000000000000000000000000000000808001a0fffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd036414280a09ed69b8db8f65cbfb9accdd0f5a8588c95e6ceb905942503db9ff1d8f255c1a3a053ae373004258f31f2c22c124c2233db9995b6dead437f42d2ab9c37bf7d3807", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xb6c9ec68768a27139ca8f479f2c3afb984fbbbfdcff2060b9eadd062197c5b14", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-s=2**256-1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0x00", + "r": "0x01", + "s": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8a101808007830186a09400000000000000000000000000000000000010008080c0f83cf83a01940000000000000000000000000000000000000000808001a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff80a02d042da789b461a06536747bf31c179c8bd2066dc5eae134f350d88ffb81a7efa01f74e26f8618055ea710e9b7729900d9c5791380865fe34ba4255bfb585425ac", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x0195113800a90444790fb873f92d41c083de696b777d35094f6518bbb19e1a02", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-v=r=s=0]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0x00", + "r": "0x00", + "s": "0x00" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f87f01808007830186a09400000000000000000000000000000000000010008080c0dbda019400000000000000000000000000000000000000008080808001a06e3456065266532759b2d791f045d11bcfb954c9dc3fc28076f655241bd23863a02ffecfc2dbb4960436a862bf7223ad4e107f13f57bf9882afcbce22e4c89a9fc", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0xfdec447119fae41313f3b56742b6b433bb00a8df8d38f54c780bd41482d4fa4a", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_valid_tx_invalid_auth_signature[fork_Prague-state_test-v=2**8-1,r=s=2**256-1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x600160015500", + "storage": {} + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001000", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x01", + "address": "0x0000000000000000000000000000000000000000", + "nonce": "0x00", + "v": "0xff", + "r": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", + "s": "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff" + } + ], + "sender": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "secretKey": "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8" + }, + "post": { + "Prague": [ + { + "hash": "0xd7e971d343a43f172ada218f1d1471766773c691c5fb0595fdc19f2969c96734", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c201808007830186a09400000000000000000000000000000000000010008080c0f85df85b019400000000000000000000000000000000000000008081ffa0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01a06e05d77e330f81d0770a7a0d9ffa89cd2e151ad8c44d0e84c3b2f491bac0038ea00e735b9b006ea68091fdeb4cac07faa0971fe2e3d7f27c3107e6f982ec9396cb", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x39e8d8d5620ea86a1df82c1a783c4cd73ff929ec9d56b561eb68d885962bde11", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + } +} \ No newline at end of file From ee50bab39f0f0b351f1bb46d0d17b173b7ea0a6a Mon Sep 17 00:00:00 2001 From: rakita Date: Mon, 14 Oct 2024 21:39:52 +0200 Subject: [PATCH 02/11] feat: Rename PRAGUE_EOF to OSAKA (#1822) --- bins/revme/src/cmd/statetest/runner.rs | 2 +- crates/precompile/src/lib.rs | 2 +- crates/primitives/src/specification.rs | 20 ++++++++++---------- crates/revm/src/context/evm_context.rs | 2 +- crates/revm/src/evm.rs | 2 +- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/bins/revme/src/cmd/statetest/runner.rs b/bins/revme/src/cmd/statetest/runner.rs index de9aaec2..7ac4564c 100644 --- a/bins/revme/src/cmd/statetest/runner.rs +++ b/bins/revme/src/cmd/statetest/runner.rs @@ -336,7 +336,7 @@ pub fn execute_test_suite( // Enable EOF in Prague tests. let spec_id = if spec_name == SpecName::Prague { - SpecId::PRAGUE_EOF + SpecId::OSAKA } else { spec_name.to_spec_id() }; diff --git a/crates/precompile/src/lib.rs b/crates/precompile/src/lib.rs index 1167028e..55eeee9f 100644 --- a/crates/precompile/src/lib.rs +++ b/crates/precompile/src/lib.rs @@ -292,7 +292,7 @@ impl PrecompileSpecId { ISTANBUL | MUIR_GLACIER => Self::ISTANBUL, BERLIN | LONDON | ARROW_GLACIER | GRAY_GLACIER | MERGE | SHANGHAI => Self::BERLIN, CANCUN => Self::CANCUN, - PRAGUE | PRAGUE_EOF => Self::PRAGUE, + PRAGUE | OSAKA => Self::PRAGUE, LATEST => Self::LATEST, #[cfg(feature = "optimism")] BEDROCK | REGOLITH | CANYON => Self::BERLIN, diff --git a/crates/primitives/src/specification.rs b/crates/primitives/src/specification.rs index 13ade0f4..e28a944c 100644 --- a/crates/primitives/src/specification.rs +++ b/crates/primitives/src/specification.rs @@ -29,7 +29,7 @@ pub enum SpecId { SHANGHAI = 16, // Shanghai 17034870 (Timestamp: 1681338455) CANCUN = 17, // Cancun 19426587 (Timestamp: 1710338135) PRAGUE = 18, // Prague TBD - PRAGUE_EOF = 19, // Prague+EOF TBD + OSAKA = 19, // Prague+EOF TBD #[default] LATEST = u8::MAX, } @@ -68,7 +68,7 @@ pub enum SpecId { GRANITE = 23, HOLOCENE = 24, PRAGUE = 25, - PRAGUE_EOF = 26, + OSAKA = 26, #[default] LATEST = u8::MAX, } @@ -111,7 +111,7 @@ impl From<&str> for SpecId { "Shanghai" => Self::SHANGHAI, "Cancun" => Self::CANCUN, "Prague" => Self::PRAGUE, - "PragueEOF" => Self::PRAGUE_EOF, + "Osaka" => Self::OSAKA, #[cfg(feature = "optimism")] "Bedrock" => SpecId::BEDROCK, #[cfg(feature = "optimism")] @@ -153,7 +153,7 @@ impl From for &'static str { SpecId::SHANGHAI => "Shanghai", SpecId::CANCUN => "Cancun", SpecId::PRAGUE => "Prague", - SpecId::PRAGUE_EOF => "PragueEOF", + SpecId::OSAKA => "Osaka", #[cfg(feature = "optimism")] SpecId::BEDROCK => "Bedrock", #[cfg(feature = "optimism")] @@ -214,7 +214,7 @@ spec!(MERGE, MergeSpec); spec!(SHANGHAI, ShanghaiSpec); spec!(CANCUN, CancunSpec); spec!(PRAGUE, PragueSpec); -spec!(PRAGUE_EOF, PragueEofSpec); +spec!(OSAKA, OsakaSpec); spec!(LATEST, LatestSpec); @@ -297,8 +297,8 @@ macro_rules! spec_to_generic { use $crate::PragueSpec as SPEC; $e } - $crate::SpecId::PRAGUE_EOF => { - use $crate::PragueEofSpec as SPEC; + $crate::SpecId::OSAKA => { + use $crate::OsakaSpec as SPEC; $e } } @@ -368,8 +368,8 @@ macro_rules! spec_to_generic { use $crate::PragueSpec as SPEC; $e } - $crate::SpecId::PRAGUE_EOF => { - use $crate::PragueEofSpec as SPEC; + $crate::SpecId::OSAKA => { + use $crate::OsakaSpec as SPEC; $e } $crate::SpecId::BEDROCK => { @@ -445,7 +445,7 @@ mod tests { #[cfg(feature = "optimism")] spec_to_generic!(HOLOCENE, assert_eq!(SPEC::SPEC_ID, HOLOCENE)); spec_to_generic!(PRAGUE, assert_eq!(SPEC::SPEC_ID, PRAGUE)); - spec_to_generic!(PRAGUE_EOF, assert_eq!(SPEC::SPEC_ID, PRAGUE_EOF)); + spec_to_generic!(OSAKA, assert_eq!(SPEC::SPEC_ID, OSAKA)); spec_to_generic!(LATEST, assert_eq!(SPEC::SPEC_ID, LATEST)); } } diff --git a/crates/revm/src/context/evm_context.rs b/crates/revm/src/context/evm_context.rs index 9a432b81..206bd612 100644 --- a/crates/revm/src/context/evm_context.rs +++ b/crates/revm/src/context/evm_context.rs @@ -282,7 +282,7 @@ impl EvmContext { } // Prague EOF - if spec_id.is_enabled_in(PRAGUE_EOF) && inputs.init_code.starts_with(&EOF_MAGIC_BYTES) { + if spec_id.is_enabled_in(OSAKA) && inputs.init_code.starts_with(&EOF_MAGIC_BYTES) { return return_error(InstructionResult::CreateInitCodeStartingEF00); } diff --git a/crates/revm/src/evm.rs b/crates/revm/src/evm.rs index fb5e9f3f..88ac100e 100644 --- a/crates/revm/src/evm.rs +++ b/crates/revm/src/evm.rs @@ -348,7 +348,7 @@ impl Evm<'_, EXT, DB> { )?, TxKind::Create => { // if first byte of data is magic 0xEF00, then it is EOFCreate. - if spec_id.is_enabled_in(SpecId::PRAGUE_EOF) + if spec_id.is_enabled_in(SpecId::OSAKA) && ctx.env().tx.data.starts_with(&EOF_MAGIC_BYTES) { exec.eofcreate( From 9708cbcb3b54cf405b3208c22b3c5419f451da5c Mon Sep 17 00:00:00 2001 From: rakita Date: Tue, 15 Oct 2024 19:22:25 +0200 Subject: [PATCH 03/11] chore: bump newest primitives (#1823) * Rename PRAGUE_EOF to OSAKA * bump newest primitives --- Cargo.lock | 30 +++++++++++++++++++++++------- crates/primitives/Cargo.toml | 2 +- 2 files changed, 24 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 38bc3835..60139430 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -183,9 +183,9 @@ dependencies = [ [[package]] name = "alloy-primitives" -version = "0.8.5" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "260d3ff3bff0bb84599f032a2f2c6828180b0ea0cd41fdaf44f39cef3ba41861" +checksum = "38f35429a652765189c1c5092870d8360ee7b7769b09b06d89ebaefd34676446" dependencies = [ "alloy-rlp", "arbitrary", @@ -194,8 +194,9 @@ dependencies = [ "const-hex", "derive_arbitrary", "derive_more 1.0.0", + "foldhash", "getrandom", - "hashbrown", + "hashbrown 0.15.0", "hex-literal", "indexmap", "itoa", @@ -1100,7 +1101,7 @@ checksum = "804c8821570c3f8b70230c2ba75ffa5c0f9a4189b9a432b6656c536712acae28" dependencies = [ "cfg-if", "crossbeam-utils", - "hashbrown", + "hashbrown 0.14.5", "lock_api", "once_cell", "parking_lot_core", @@ -1519,6 +1520,12 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +[[package]] +name = "foldhash" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2" + [[package]] name = "foreign-types" version = "0.3.2" @@ -1782,6 +1789,15 @@ checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ "ahash", "allocator-api2", +] + +[[package]] +name = "hashbrown" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" +dependencies = [ + "foldhash", "serde", ] @@ -2089,7 +2105,7 @@ checksum = "68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5" dependencies = [ "arbitrary", "equivalent", - "hashbrown", + "hashbrown 0.14.5", "serde", ] @@ -2274,7 +2290,7 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" dependencies = [ - "hashbrown", + "hashbrown 0.14.5", ] [[package]] @@ -3229,7 +3245,7 @@ version = "0.10.3" dependencies = [ "alloy-rlp", "hash-db", - "hashbrown", + "hashbrown 0.14.5", "hex", "indicatif", "k256", diff --git a/crates/primitives/Cargo.toml b/crates/primitives/Cargo.toml index d1a16a2a..cfdce8c4 100644 --- a/crates/primitives/Cargo.toml +++ b/crates/primitives/Cargo.toml @@ -27,7 +27,7 @@ alloy-eip2930 = { version = "0.1", default-features = false } alloy-eip7702 = { version = "0.1", default-features = false, features = [ "k256", ] } -alloy-primitives = { version = "0.8.5", default-features = false, features = [ +alloy-primitives = { version = "0.8.8", default-features = false, features = [ "rlp", "map", ] } From 1887802af229b1c0e4d945f5fb3c620859f0a4ad Mon Sep 17 00:00:00 2001 From: rakita Date: Thu, 17 Oct 2024 13:14:17 +0200 Subject: [PATCH 04/11] feat: EIP-7702 Add u8 validity (#1824) --- .../src/eip7702/authorization_list.rs | 23 +++++++++++++++++++ crates/primitives/src/env.rs | 3 +++ 2 files changed, 26 insertions(+) diff --git a/crates/primitives/src/eip7702/authorization_list.rs b/crates/primitives/src/eip7702/authorization_list.rs index f4f7680c..7304c120 100644 --- a/crates/primitives/src/eip7702/authorization_list.rs +++ b/crates/primitives/src/eip7702/authorization_list.rs @@ -36,6 +36,29 @@ impl AuthorizationList { } } + /// Validate the authorization list. + pub fn is_valid(&self) -> Result<(), InvalidAuthorization> { + let validate = |auth: &SignedAuthorization| -> Result<(), InvalidAuthorization> { + // Check y_parity + if let Parity::Eip155(parity) = auth.signature().v() { + if parity > u8::MAX as u64 { + return Err(InvalidAuthorization::InvalidYParity); + } + } + Ok(()) + }; + + match self { + Self::Signed(signed) => signed.iter().try_for_each(validate)?, + Self::Recovered(recovered) => recovered + .iter() + .map(|recovered| &recovered.inner) + .try_for_each(validate)?, + }; + + Ok(()) + } + /// Return empty authorization list. pub fn empty() -> Self { Self::Recovered(Vec::new()) diff --git a/crates/primitives/src/env.rs b/crates/primitives/src/env.rs index e0d856df..e3f79411 100644 --- a/crates/primitives/src/env.rs +++ b/crates/primitives/src/env.rs @@ -202,6 +202,9 @@ impl Env { return Err(InvalidTransaction::EmptyAuthorizationList); } + // Validate the authorization item signature `v` to be less than u8::MAX. + auth_list.is_valid()?; + // Check if other fields are unset. if self.tx.max_fee_per_blob_gas.is_some() || !self.tx.blob_hashes.is_empty() { return Err(InvalidTransaction::AuthorizationListInvalidFields); From 4359a5fb505b74a6ca1c0719973875503173ed4f Mon Sep 17 00:00:00 2001 From: rakita Date: Thu, 17 Oct 2024 13:21:50 +0200 Subject: [PATCH 05/11] chore: remove test u8 check (#1825) --- bins/revme/src/cmd/statetest/models/mod.rs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/bins/revme/src/cmd/statetest/models/mod.rs b/bins/revme/src/cmd/statetest/models/mod.rs index 6bb58e5b..0a38b514 100644 --- a/bins/revme/src/cmd/statetest/models/mod.rs +++ b/bins/revme/src/cmd/statetest/models/mod.rs @@ -6,9 +6,7 @@ use deserializer::*; pub use eip7702::TxEip7702; pub use spec::SpecName; -use revm::primitives::{ - alloy_primitives::Parity, AccessList, Address, AuthorizationList, Bytes, HashMap, B256, U256, -}; +use revm::primitives::{AccessList, Address, AuthorizationList, Bytes, HashMap, B256, U256}; use serde::{Deserialize, Serialize}; use std::collections::BTreeMap; @@ -62,11 +60,6 @@ impl Test { if txbytes.first() == Some(&0x04) { let mut txbytes = &txbytes[1..]; let tx = TxEip7702::decode(&mut txbytes)?; - if let Parity::Eip155(parity) = tx.signature.v() { - if parity < u8::MAX as u64 { - return Err(alloy_rlp::Error::Custom("Invalid parity value")); - } - } return Ok(Some( AuthorizationList::Signed(tx.authorization_list).into_recovered(), )); From e3c2c420f68cb20bde29679d3060ea2043f59ead Mon Sep 17 00:00:00 2001 From: rakita Date: Thu, 17 Oct 2024 13:56:15 +0200 Subject: [PATCH 06/11] chore: Bump v46 versions (#1826) --- CHANGELOG.md | 18 ++++-- Cargo.lock | 10 +-- bins/revm-test/CHANGELOG.md | 109 ++++++++++++++++++++++++++++++++ bins/revm-test/Cargo.toml | 2 +- bins/revme/CHANGELOG.md | 11 ++++ bins/revme/Cargo.toml | 4 +- crates/interpreter/CHANGELOG.md | 6 ++ crates/interpreter/Cargo.toml | 4 +- crates/precompile/CHANGELOG.md | 6 ++ crates/precompile/Cargo.toml | 4 +- crates/primitives/CHANGELOG.md | 12 ++++ crates/primitives/Cargo.toml | 2 +- crates/revm/CHANGELOG.md | 7 ++ crates/revm/Cargo.toml | 6 +- 14 files changed, 181 insertions(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c6be103e..f6f75861 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,23 @@ Because this is workspace with multi libraries, tags will be simplified, and with this document you can match version of project with git tag. +# v46 tag +date: 17.10.2024 +Maintenance release. EIP-7702 newest changes, alloy-primitives bump. + +* `revme`: 0.10.3 -> 0.11.0 +* `revm`: 14.0.3 -> 15.0.0 +* `revm-primitives`: 10.0.0 -> 11.0.0 +* `revm-precompile`: 11.0.3 -> 12.0.0 +* `revm-interpreter`: 10.0.3 -> 11.0.0 + # v45 tag date: 26.09.2024 -Maintainance release. +Maintenance release. -* `revme`: 0.10.2 -> 0.10.3 (✓ API compatible changes) -* `revm`: 14.0.2 -> 14.0.3 (✓ API compatible changes) -* `revm-primitives`: 9.0.2 -> 10.0.0 (✓ API compatible changes) +* `revme`: 0.10.2 -> 0.10.3 +* `revm`: 14.0.2 -> 14.0.3 +* `revm-primitives`: 9.0.2 -> 10.0.0 * `revm-interpreter`: 10.0.2 -> 10.0.3 * `revm-precompile`: 11.0.2 -> 11.0.3 diff --git a/Cargo.lock b/Cargo.lock index 60139430..86138c2d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3143,7 +3143,7 @@ dependencies = [ [[package]] name = "revm" -version = "14.0.3" +version = "15.0.0" dependencies = [ "alloy-eips", "alloy-provider", @@ -3169,7 +3169,7 @@ dependencies = [ [[package]] name = "revm-interpreter" -version = "10.0.3" +version = "11.0.0" dependencies = [ "bincode", "paste", @@ -3182,7 +3182,7 @@ dependencies = [ [[package]] name = "revm-precompile" -version = "11.0.3" +version = "12.0.0" dependencies = [ "aurora-engine-modexp", "blst", @@ -3208,7 +3208,7 @@ dependencies = [ [[package]] name = "revm-primitives" -version = "10.0.0" +version = "11.0.0" dependencies = [ "alloy-eip2930", "alloy-eip7702", @@ -3241,7 +3241,7 @@ dependencies = [ [[package]] name = "revme" -version = "0.10.3" +version = "0.11.0" dependencies = [ "alloy-rlp", "hash-db", diff --git a/bins/revm-test/CHANGELOG.md b/bins/revm-test/CHANGELOG.md index 39575c41..42e7e1a9 100644 --- a/bins/revm-test/CHANGELOG.md +++ b/bins/revm-test/CHANGELOG.md @@ -6,6 +6,115 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.0](https://github.com/bluealloy/revm/releases/tag/revm-test-v0.1.0) - 2024-10-17 + +### Added + +- EOF (Ethereum Object Format) ([#1143](https://github.com/bluealloy/revm/pull/1143)) +- add tests for shift instructions ([#1254](https://github.com/bluealloy/revm/pull/1254)) +- EvmBuilder and External Contexts ([#888](https://github.com/bluealloy/revm/pull/888)) +- separate initial checks ([#486](https://github.com/bluealloy/revm/pull/486)) +- revm-interpreter created ([#320](https://github.com/bluealloy/revm/pull/320)) +- *(interpreter)* Unify instruction fn signature ([#283](https://github.com/bluealloy/revm/pull/283)) +- Migrate `primitive_types::U256` to `ruint::Uint<256, 4>` ([#239](https://github.com/bluealloy/revm/pull/239)) +- Introduce ByteCode format, Update Readme ([#156](https://github.com/bluealloy/revm/pull/156)) + +### Fixed + +- *(eof)* fixture 2 tests ([#1550](https://github.com/bluealloy/revm/pull/1550)) +- *(clippy)* fix some clippy lints + +### Other + +- release-plz update ([#1807](https://github.com/bluealloy/revm/pull/1807)) +- release-plz update +- *(deps)* bump alloy-sol-types from 0.8.0 to 0.8.2 ([#1762](https://github.com/bluealloy/revm/pull/1762)) +- release ([#1729](https://github.com/bluealloy/revm/pull/1729)) +- release ([#1722](https://github.com/bluealloy/revm/pull/1722)) +- *(deps)* bump alloy and primitives ([#1725](https://github.com/bluealloy/revm/pull/1725)) +- *(deps)* bump bytes from 1.6.1 to 1.7.1 ([#1700](https://github.com/bluealloy/revm/pull/1700)) +- tag v41 revm v13.0.0 ([#1692](https://github.com/bluealloy/revm/pull/1692)) +- release ([#1683](https://github.com/bluealloy/revm/pull/1683)) +- *(deps)* bump regex from 1.10.5 to 1.10.6 ([#1682](https://github.com/bluealloy/revm/pull/1682)) +- bump versions bcs of primitives ([#1631](https://github.com/bluealloy/revm/pull/1631)) +- release ([#1620](https://github.com/bluealloy/revm/pull/1620)) +- *(deps)* bump alloy-sol-types from 0.7.6 to 0.7.7 ([#1614](https://github.com/bluealloy/revm/pull/1614)) +- *(deps)* bump alloy-sol-macro from 0.7.6 to 0.7.7 ([#1613](https://github.com/bluealloy/revm/pull/1613)) +- release ([#1579](https://github.com/bluealloy/revm/pull/1579)) +- release ([#1548](https://github.com/bluealloy/revm/pull/1548)) +- replace TransactTo with TxKind ([#1542](https://github.com/bluealloy/revm/pull/1542)) +- *(deps)* bump regex from 1.10.4 to 1.10.5 ([#1502](https://github.com/bluealloy/revm/pull/1502)) +- release ([#1261](https://github.com/bluealloy/revm/pull/1261)) +- *(interpreter)* rewrite gas accounting for memory expansion ([#1361](https://github.com/bluealloy/revm/pull/1361)) +- revert snailtracer without microbench ([#1259](https://github.com/bluealloy/revm/pull/1259)) +- release ([#1231](https://github.com/bluealloy/revm/pull/1231)) +- *(deps)* bump other alloy deps 0.7.0 ([#1252](https://github.com/bluealloy/revm/pull/1252)) +- *(deps)* bump regex from 1.10.3 to 1.10.4 ([#1223](https://github.com/bluealloy/revm/pull/1223)) +- *(deps)* bump bytes from 1.5.0 to 1.6.0 ([#1224](https://github.com/bluealloy/revm/pull/1224)) +- release ([#1175](https://github.com/bluealloy/revm/pull/1175)) +- tag v32 revm v7.1.0 ([#1176](https://github.com/bluealloy/revm/pull/1176)) +- release ([#1125](https://github.com/bluealloy/revm/pull/1125)) +- *(deps)* bump alloy-sol-types from 0.6.3 to 0.6.4 ([#1148](https://github.com/bluealloy/revm/pull/1148)) +- *(deps)* bump alloy-sol-macro from 0.6.3 to 0.6.4 ([#1136](https://github.com/bluealloy/revm/pull/1136)) +- release tag v30 revm v6.1.0 ([#1100](https://github.com/bluealloy/revm/pull/1100)) +- clippy cleanup ([#1112](https://github.com/bluealloy/revm/pull/1112)) +- *(deps)* bump alloy-sol-types from 0.6.2 to 0.6.3 ([#1103](https://github.com/bluealloy/revm/pull/1103)) +- release ([#1082](https://github.com/bluealloy/revm/pull/1082)) +- *(deps)* bump alloy-sol-macro from 0.6.2 to 0.6.3 ([#1094](https://github.com/bluealloy/revm/pull/1094)) +- license date and revm docs ([#1080](https://github.com/bluealloy/revm/pull/1080)) +- release ([#1067](https://github.com/bluealloy/revm/pull/1067)) +- tag v27, revm v4.0.0 release ([#1061](https://github.com/bluealloy/revm/pull/1061)) +- *(deps)* bump eyre from 0.6.11 to 0.6.12 ([#1051](https://github.com/bluealloy/revm/pull/1051)) +- *(deps)* bump alloy-sol-types from 0.6.0 to 0.6.2 ([#1035](https://github.com/bluealloy/revm/pull/1035)) +- *(deps)* bump alloy-sol-macro from 0.6.0 to 0.6.2 ([#1013](https://github.com/bluealloy/revm/pull/1013)) +- chore(Test) : const to static ([#1016](https://github.com/bluealloy/revm/pull/1016)) +- Burntpix criterion bench ([#1004](https://github.com/bluealloy/revm/pull/1004)) +- Instruction table ([#759](https://github.com/bluealloy/revm/pull/759)) +- rewrite revm-test as a criterion bench ([#579](https://github.com/bluealloy/revm/pull/579)) +- optimize stack usage for recursive `call` and `create` programs ([#522](https://github.com/bluealloy/revm/pull/522)) +- Bump v24, revm v3.3.0 ([#476](https://github.com/bluealloy/revm/pull/476)) +- Release v23, revm v3.2.0 ([#464](https://github.com/bluealloy/revm/pull/464)) +- Release v22, revm v3.1.1 ([#460](https://github.com/bluealloy/revm/pull/460)) +- v21, revm v3.1.0 ([#444](https://github.com/bluealloy/revm/pull/444)) +- remove gas blocks ([#391](https://github.com/bluealloy/revm/pull/391)) +- *(deps)* bump bytes from 1.3.0 to 1.4.0 ([#355](https://github.com/bluealloy/revm/pull/355)) +- Bump v20, changelog ([#350](https://github.com/bluealloy/revm/pull/350)) +- includes to libs ([#338](https://github.com/bluealloy/revm/pull/338)) +- Creating revm-primitives, revm better errors and db components ([#334](https://github.com/bluealloy/revm/pull/334)) +- Cleanup, move hot fields toggether in Interpreter ([#321](https://github.com/bluealloy/revm/pull/321)) +- native bits ([#278](https://github.com/bluealloy/revm/pull/278)) +- *(release)* Bump revm and precompiles versions +- Bump primitive_types. Add statetest spec +- Bump revm v2.1.0 ([#224](https://github.com/bluealloy/revm/pull/224)) +- revm bump v2.0.0, precompile bump v1.1.1 ([#212](https://github.com/bluealloy/revm/pull/212)) +- Cfg choose create analysis, option on bytecode size limit ([#210](https://github.com/bluealloy/revm/pull/210)) +- Cargo sort. Bump lib versions ([#208](https://github.com/bluealloy/revm/pull/208)) +- Return `ExecutionResult`, which includes `gas_refunded` ([#169](https://github.com/bluealloy/revm/pull/169)) +- Bytecode hash, remove override_spec, ([#165](https://github.com/bluealloy/revm/pull/165)) +- revm bump 1.8. update libs. snailtracer rename ([#159](https://github.com/bluealloy/revm/pull/159)) +- v6 changelog, bump versions +- Big Refactor. Machine to Interpreter. refactor instructions. call/create struct ([#52](https://github.com/bluealloy/revm/pull/52)) +- [revm] pop_top and unsafe comments ([#51](https://github.com/bluealloy/revm/pull/51)) +- [precompiles] remove unused borsh +- [recompl] Bump precompile deps, cargo sort on workspace +- [revm] output log. Stetetest test log output. fmt +- Bump versions, Changelogs, fmt, revm readme, clippy. +- [revm] Run test multiple times. fmt, BenchmarkDB +- Multiple changes: web3 db, debugger initial commit, precompile load +- Memory to usize, clippy,fmt +- wip optimize i256 +- TEMP switch stacks H256 with U256 +- [revm] some perfs +- [revm] Perfs stack pop. Benchmark snailtracer. +- [revm] cleanup +- fmt +- EVM Interface changed. Inspector called separately +- Bump revm v0.3.0. README updated +- DB ref mut polished +- And now we debug +- [revm] Interface. Inspector added, Env cleanup. revm-test passes +- Rename bin to bins + ## [0.1.0](https://github.com/bluealloy/revm/releases/tag/revm-test-v0.1.0) - 2024-09-26 ### Added diff --git a/bins/revm-test/Cargo.toml b/bins/revm-test/Cargo.toml index 79cffac8..e8444047 100644 --- a/bins/revm-test/Cargo.toml +++ b/bins/revm-test/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] bytes = "1.7" hex = "0.4" -revm = { path = "../../crates/revm", version = "14.0.3", default-features=false } +revm = { path = "../../crates/revm", version = "15.0.0", default-features=false } microbench = "0.5" alloy-sol-macro = "0.8.0" alloy-sol-types = "0.8.2" diff --git a/bins/revme/CHANGELOG.md b/bins/revme/CHANGELOG.md index 1d6290f5..3fdd51af 100644 --- a/bins/revme/CHANGELOG.md +++ b/bins/revme/CHANGELOG.md @@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.11.0](https://github.com/bluealloy/revm/compare/revme-v0.10.3...revme-v0.11.0) - 2024-10-17 + +### Added + +- Rename PRAGUE_EOF to OSAKA ([#1822](https://github.com/bluealloy/revm/pull/1822)) +- *(EIP-7702)* devnet-4 changes ([#1821](https://github.com/bluealloy/revm/pull/1821)) + +### Other + +- remove test u8 check ([#1825](https://github.com/bluealloy/revm/pull/1825)) + ## [0.10.3](https://github.com/bluealloy/revm/compare/revme-v0.10.2...revme-v0.10.3) - 2024-09-26 ### Other diff --git a/bins/revme/Cargo.toml b/bins/revme/Cargo.toml index 45a2d29c..2280678c 100644 --- a/bins/revme/Cargo.toml +++ b/bins/revme/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["ethereum", "evm"] license = "MIT" repository = "https://github.com/bluealloy/revm" description = "Rust Ethereum Virtual Machine Executable" -version = "0.10.3" +version = "0.11.0" [dependencies] hash-db = "0.15" @@ -15,7 +15,7 @@ hashbrown = "0.14" indicatif = "0.17" microbench = "0.5" plain_hasher = "0.2" -revm = { path = "../../crates/revm", version = "14.0.3", default-features = false, features = [ +revm = { path = "../../crates/revm", version = "15.0.0", default-features = false, features = [ "ethersdb", "std", "serde-json", diff --git a/crates/interpreter/CHANGELOG.md b/crates/interpreter/CHANGELOG.md index a9e1e5d4..884b9343 100644 --- a/crates/interpreter/CHANGELOG.md +++ b/crates/interpreter/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [11.0.0](https://github.com/bluealloy/revm/compare/revm-interpreter-v10.0.3...revm-interpreter-v11.0.0) - 2024-10-17 + +### Other + +- updated the following local packages: revm-primitives + ## [10.0.3](https://github.com/bluealloy/revm/compare/revm-interpreter-v10.0.2...revm-interpreter-v10.0.3) - 2024-09-26 ### Other diff --git a/crates/interpreter/Cargo.toml b/crates/interpreter/Cargo.toml index 38ae2080..a76f9a54 100644 --- a/crates/interpreter/Cargo.toml +++ b/crates/interpreter/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm", "interpreter"] license = "MIT" name = "revm-interpreter" repository = "https://github.com/bluealloy/revm" -version = "10.0.3" +version = "11.0.0" readme = "../../README.md" [package.metadata.docs.rs] @@ -22,7 +22,7 @@ rust_2018_idioms = "deny" all = "warn" [dependencies] -revm-primitives = { path = "../primitives", version = "10.0.0", default-features = false } +revm-primitives = { path = "../primitives", version = "11.0.0", default-features = false } paste = { version = "1.0", optional = true } phf = { version = "0.11", default-features = false, optional = true, features = [ diff --git a/crates/precompile/CHANGELOG.md b/crates/precompile/CHANGELOG.md index 5d45062e..1ef93ecf 100644 --- a/crates/precompile/CHANGELOG.md +++ b/crates/precompile/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [12.0.0](https://github.com/bluealloy/revm/compare/revm-precompile-v11.0.3...revm-precompile-v12.0.0) - 2024-10-17 + +### Added + +- Rename PRAGUE_EOF to OSAKA ([#1822](https://github.com/bluealloy/revm/pull/1822)) + ## [11.0.3](https://github.com/bluealloy/revm/compare/revm-precompile-v11.0.2...revm-precompile-v11.0.3) - 2024-09-26 ### Other diff --git a/crates/precompile/Cargo.toml b/crates/precompile/Cargo.toml index 4c57899f..b68a76ef 100644 --- a/crates/precompile/Cargo.toml +++ b/crates/precompile/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm", "precompiles"] license = "MIT" name = "revm-precompile" repository = "https://github.com/bluealloy/revm" -version = "11.0.3" +version = "12.0.0" readme = "../../README.md" [package.metadata.docs.rs] @@ -22,7 +22,7 @@ rust_2018_idioms = "deny" all = "warn" [dependencies] -revm-primitives = { path = "../primitives", version = "10.0.0", default-features = false } +revm-primitives = { path = "../primitives", version = "11.0.0", default-features = false } once_cell = { version = "1.19", default-features = false, features = ["alloc"] } # ecRecover diff --git a/crates/primitives/CHANGELOG.md b/crates/primitives/CHANGELOG.md index 62a73edf..f5ae29eb 100644 --- a/crates/primitives/CHANGELOG.md +++ b/crates/primitives/CHANGELOG.md @@ -6,6 +6,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [11.0.0](https://github.com/bluealloy/revm/compare/revm-primitives-v10.0.0...revm-primitives-v11.0.0) - 2024-10-17 + +### Added + +- EIP-7702 Add u8 validity ([#1824](https://github.com/bluealloy/revm/pull/1824)) +- Rename PRAGUE_EOF to OSAKA ([#1822](https://github.com/bluealloy/revm/pull/1822)) +- *(EIP-7702)* devnet-4 changes ([#1821](https://github.com/bluealloy/revm/pull/1821)) + +### Other + +- bump newest primitives ([#1823](https://github.com/bluealloy/revm/pull/1823)) + ## [10.0.1](https://github.com/bluealloy/revm/compare/revm-primitives-v10.0.0...revm-primitives-v10.0.1) - 2024-09-26 ### Other diff --git a/crates/primitives/Cargo.toml b/crates/primitives/Cargo.toml index cfdce8c4..944468fd 100644 --- a/crates/primitives/Cargo.toml +++ b/crates/primitives/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm", "types"] license = "MIT" name = "revm-primitives" repository = "https://github.com/bluealloy/revm" -version = "10.0.0" +version = "11.0.0" readme = "../../README.md" [package.metadata.docs.rs] diff --git a/crates/revm/CHANGELOG.md b/crates/revm/CHANGELOG.md index 8e6898b0..9d2b93ea 100644 --- a/crates/revm/CHANGELOG.md +++ b/crates/revm/CHANGELOG.md @@ -6,6 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [15.0.0](https://github.com/bluealloy/revm/compare/revm-v14.0.3...revm-v15.0.0) - 2024-10-17 + +### Added + +- Rename PRAGUE_EOF to OSAKA ([#1822](https://github.com/bluealloy/revm/pull/1822)) +- *(EIP-7702)* devnet-4 changes ([#1821](https://github.com/bluealloy/revm/pull/1821)) + ## [14.0.3](https://github.com/bluealloy/revm/compare/revm-v14.0.2...revm-v14.0.3) - 2024-09-26 ### Other diff --git a/crates/revm/Cargo.toml b/crates/revm/Cargo.toml index 8e455bce..a6abc2a8 100644 --- a/crates/revm/Cargo.toml +++ b/crates/revm/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm"] license = "MIT" name = "revm" repository = "https://github.com/bluealloy/revm" -version = "14.0.3" +version = "15.0.0" readme = "../../README.md" [package.metadata.docs.rs] @@ -23,8 +23,8 @@ all = "warn" [dependencies] # revm -revm-interpreter = { path = "../interpreter", version = "10.0.3", default-features = false } -revm-precompile = { path = "../precompile", version = "11.0.3", default-features = false } +revm-interpreter = { path = "../interpreter", version = "11.0.0", default-features = false } +revm-precompile = { path = "../precompile", version = "12.0.0", default-features = false } # misc auto_impl = { version = "1.2", default-features = false } From 774323418d327004a03ce4a242e301840d97efcf Mon Sep 17 00:00:00 2001 From: rakita Date: Thu, 17 Oct 2024 17:05:55 +0200 Subject: [PATCH 07/11] bump: alloy-eip7702 --- Cargo.lock | 15 +++++++++++++-- crates/primitives/Cargo.toml | 2 +- crates/revm/src/evm.rs | 2 +- crates/revm/src/handler/mainnet/pre_execution.rs | 4 ++-- 4 files changed, 17 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 86138c2d..39fb3b25 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -97,6 +97,17 @@ name = "alloy-eip7702" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37d319bb544ca6caeab58c39cea8921c55d924d4f68f2c60f24f914673f9a74a" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "serde", +] + +[[package]] +name = "alloy-eip7702" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eeffd2590ce780ddfaa9d0ae340eb2b4e08627650c4676eef537cef0b4bf535d" dependencies = [ "alloy-primitives", "alloy-rlp", @@ -113,7 +124,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "159eab0e4e15b88571f55673af37314f4b8f17630dc1b393c3d70f2128a1d494" dependencies = [ "alloy-eip2930", - "alloy-eip7702", + "alloy-eip7702 0.1.0", "alloy-primitives", "alloy-rlp", "alloy-serde", @@ -3211,7 +3222,7 @@ name = "revm-primitives" version = "11.0.0" dependencies = [ "alloy-eip2930", - "alloy-eip7702", + "alloy-eip7702 0.2.0", "alloy-primitives", "auto_impl", "bitflags 2.6.0", diff --git a/crates/primitives/Cargo.toml b/crates/primitives/Cargo.toml index 944468fd..d325d8df 100644 --- a/crates/primitives/Cargo.toml +++ b/crates/primitives/Cargo.toml @@ -24,7 +24,7 @@ all = "warn" [dependencies] # alloy alloy-eip2930 = { version = "0.1", default-features = false } -alloy-eip7702 = { version = "0.1", default-features = false, features = [ +alloy-eip7702 = { version = "0.2", default-features = false, features = [ "k256", ] } alloy-primitives = { version = "0.8.8", default-features = false, features = [ diff --git a/crates/revm/src/evm.rs b/crates/revm/src/evm.rs index 88ac100e..ebbde1d7 100644 --- a/crates/revm/src/evm.rs +++ b/crates/revm/src/evm.rs @@ -415,7 +415,7 @@ mod tests { tx.authorization_list = Some( vec![RecoveredAuthorization::new_unchecked( Authorization { - chain_id: U256::from(1), + chain_id: 1, address: delegate, nonce: 0, } diff --git a/crates/revm/src/handler/mainnet/pre_execution.rs b/crates/revm/src/handler/mainnet/pre_execution.rs index bfb6d68a..361db034 100644 --- a/crates/revm/src/handler/mainnet/pre_execution.rs +++ b/crates/revm/src/handler/mainnet/pre_execution.rs @@ -115,8 +115,8 @@ pub fn apply_eip7702_auth_list( let mut refunded_accounts = 0; for authorization in authorization_list.recovered_iter() { // 1. Verify the chain id is either 0 or the chain's current ID. - if !authorization.chain_id().is_zero() - && authorization.chain_id() != U256::from(context.evm.inner.env.cfg.chain_id) + if !authorization.chain_id() == 0 + && authorization.chain_id() != context.evm.inner.env.cfg.chain_id { continue; } From c10913dcb1ffca8d2e2d1a3130b13d1368e8cffb Mon Sep 17 00:00:00 2001 From: rakita Date: Thu, 17 Oct 2024 17:49:10 +0200 Subject: [PATCH 08/11] release-plz update --- Cargo.lock | 6 +- bins/revm-test/CHANGELOG.md | 110 ++++++++++++++++++++++++++++++++ crates/interpreter/CHANGELOG.md | 6 ++ crates/interpreter/Cargo.toml | 4 +- crates/precompile/CHANGELOG.md | 6 ++ crates/precompile/Cargo.toml | 4 +- crates/primitives/CHANGELOG.md | 6 ++ crates/primitives/Cargo.toml | 2 +- crates/revm/Cargo.toml | 4 +- 9 files changed, 138 insertions(+), 10 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 39fb3b25..a08b4bf0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3180,7 +3180,7 @@ dependencies = [ [[package]] name = "revm-interpreter" -version = "11.0.0" +version = "11.0.1" dependencies = [ "bincode", "paste", @@ -3193,7 +3193,7 @@ dependencies = [ [[package]] name = "revm-precompile" -version = "12.0.0" +version = "12.0.1" dependencies = [ "aurora-engine-modexp", "blst", @@ -3219,7 +3219,7 @@ dependencies = [ [[package]] name = "revm-primitives" -version = "11.0.0" +version = "11.0.1" dependencies = [ "alloy-eip2930", "alloy-eip7702 0.2.0", diff --git a/bins/revm-test/CHANGELOG.md b/bins/revm-test/CHANGELOG.md index 42e7e1a9..5ad97ccc 100644 --- a/bins/revm-test/CHANGELOG.md +++ b/bins/revm-test/CHANGELOG.md @@ -26,6 +26,116 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Other +- Bump v46 versions ([#1826](https://github.com/bluealloy/revm/pull/1826)) +- release-plz update ([#1807](https://github.com/bluealloy/revm/pull/1807)) +- release-plz update +- *(deps)* bump alloy-sol-types from 0.8.0 to 0.8.2 ([#1762](https://github.com/bluealloy/revm/pull/1762)) +- release ([#1729](https://github.com/bluealloy/revm/pull/1729)) +- release ([#1722](https://github.com/bluealloy/revm/pull/1722)) +- *(deps)* bump alloy and primitives ([#1725](https://github.com/bluealloy/revm/pull/1725)) +- *(deps)* bump bytes from 1.6.1 to 1.7.1 ([#1700](https://github.com/bluealloy/revm/pull/1700)) +- tag v41 revm v13.0.0 ([#1692](https://github.com/bluealloy/revm/pull/1692)) +- release ([#1683](https://github.com/bluealloy/revm/pull/1683)) +- *(deps)* bump regex from 1.10.5 to 1.10.6 ([#1682](https://github.com/bluealloy/revm/pull/1682)) +- bump versions bcs of primitives ([#1631](https://github.com/bluealloy/revm/pull/1631)) +- release ([#1620](https://github.com/bluealloy/revm/pull/1620)) +- *(deps)* bump alloy-sol-types from 0.7.6 to 0.7.7 ([#1614](https://github.com/bluealloy/revm/pull/1614)) +- *(deps)* bump alloy-sol-macro from 0.7.6 to 0.7.7 ([#1613](https://github.com/bluealloy/revm/pull/1613)) +- release ([#1579](https://github.com/bluealloy/revm/pull/1579)) +- release ([#1548](https://github.com/bluealloy/revm/pull/1548)) +- replace TransactTo with TxKind ([#1542](https://github.com/bluealloy/revm/pull/1542)) +- *(deps)* bump regex from 1.10.4 to 1.10.5 ([#1502](https://github.com/bluealloy/revm/pull/1502)) +- release ([#1261](https://github.com/bluealloy/revm/pull/1261)) +- *(interpreter)* rewrite gas accounting for memory expansion ([#1361](https://github.com/bluealloy/revm/pull/1361)) +- revert snailtracer without microbench ([#1259](https://github.com/bluealloy/revm/pull/1259)) +- release ([#1231](https://github.com/bluealloy/revm/pull/1231)) +- *(deps)* bump other alloy deps 0.7.0 ([#1252](https://github.com/bluealloy/revm/pull/1252)) +- *(deps)* bump regex from 1.10.3 to 1.10.4 ([#1223](https://github.com/bluealloy/revm/pull/1223)) +- *(deps)* bump bytes from 1.5.0 to 1.6.0 ([#1224](https://github.com/bluealloy/revm/pull/1224)) +- release ([#1175](https://github.com/bluealloy/revm/pull/1175)) +- tag v32 revm v7.1.0 ([#1176](https://github.com/bluealloy/revm/pull/1176)) +- release ([#1125](https://github.com/bluealloy/revm/pull/1125)) +- *(deps)* bump alloy-sol-types from 0.6.3 to 0.6.4 ([#1148](https://github.com/bluealloy/revm/pull/1148)) +- *(deps)* bump alloy-sol-macro from 0.6.3 to 0.6.4 ([#1136](https://github.com/bluealloy/revm/pull/1136)) +- release tag v30 revm v6.1.0 ([#1100](https://github.com/bluealloy/revm/pull/1100)) +- clippy cleanup ([#1112](https://github.com/bluealloy/revm/pull/1112)) +- *(deps)* bump alloy-sol-types from 0.6.2 to 0.6.3 ([#1103](https://github.com/bluealloy/revm/pull/1103)) +- release ([#1082](https://github.com/bluealloy/revm/pull/1082)) +- *(deps)* bump alloy-sol-macro from 0.6.2 to 0.6.3 ([#1094](https://github.com/bluealloy/revm/pull/1094)) +- license date and revm docs ([#1080](https://github.com/bluealloy/revm/pull/1080)) +- release ([#1067](https://github.com/bluealloy/revm/pull/1067)) +- tag v27, revm v4.0.0 release ([#1061](https://github.com/bluealloy/revm/pull/1061)) +- *(deps)* bump eyre from 0.6.11 to 0.6.12 ([#1051](https://github.com/bluealloy/revm/pull/1051)) +- *(deps)* bump alloy-sol-types from 0.6.0 to 0.6.2 ([#1035](https://github.com/bluealloy/revm/pull/1035)) +- *(deps)* bump alloy-sol-macro from 0.6.0 to 0.6.2 ([#1013](https://github.com/bluealloy/revm/pull/1013)) +- chore(Test) : const to static ([#1016](https://github.com/bluealloy/revm/pull/1016)) +- Burntpix criterion bench ([#1004](https://github.com/bluealloy/revm/pull/1004)) +- Instruction table ([#759](https://github.com/bluealloy/revm/pull/759)) +- rewrite revm-test as a criterion bench ([#579](https://github.com/bluealloy/revm/pull/579)) +- optimize stack usage for recursive `call` and `create` programs ([#522](https://github.com/bluealloy/revm/pull/522)) +- Bump v24, revm v3.3.0 ([#476](https://github.com/bluealloy/revm/pull/476)) +- Release v23, revm v3.2.0 ([#464](https://github.com/bluealloy/revm/pull/464)) +- Release v22, revm v3.1.1 ([#460](https://github.com/bluealloy/revm/pull/460)) +- v21, revm v3.1.0 ([#444](https://github.com/bluealloy/revm/pull/444)) +- remove gas blocks ([#391](https://github.com/bluealloy/revm/pull/391)) +- *(deps)* bump bytes from 1.3.0 to 1.4.0 ([#355](https://github.com/bluealloy/revm/pull/355)) +- Bump v20, changelog ([#350](https://github.com/bluealloy/revm/pull/350)) +- includes to libs ([#338](https://github.com/bluealloy/revm/pull/338)) +- Creating revm-primitives, revm better errors and db components ([#334](https://github.com/bluealloy/revm/pull/334)) +- Cleanup, move hot fields toggether in Interpreter ([#321](https://github.com/bluealloy/revm/pull/321)) +- native bits ([#278](https://github.com/bluealloy/revm/pull/278)) +- *(release)* Bump revm and precompiles versions +- Bump primitive_types. Add statetest spec +- Bump revm v2.1.0 ([#224](https://github.com/bluealloy/revm/pull/224)) +- revm bump v2.0.0, precompile bump v1.1.1 ([#212](https://github.com/bluealloy/revm/pull/212)) +- Cfg choose create analysis, option on bytecode size limit ([#210](https://github.com/bluealloy/revm/pull/210)) +- Cargo sort. Bump lib versions ([#208](https://github.com/bluealloy/revm/pull/208)) +- Return `ExecutionResult`, which includes `gas_refunded` ([#169](https://github.com/bluealloy/revm/pull/169)) +- Bytecode hash, remove override_spec, ([#165](https://github.com/bluealloy/revm/pull/165)) +- revm bump 1.8. update libs. snailtracer rename ([#159](https://github.com/bluealloy/revm/pull/159)) +- v6 changelog, bump versions +- Big Refactor. Machine to Interpreter. refactor instructions. call/create struct ([#52](https://github.com/bluealloy/revm/pull/52)) +- [revm] pop_top and unsafe comments ([#51](https://github.com/bluealloy/revm/pull/51)) +- [precompiles] remove unused borsh +- [recompl] Bump precompile deps, cargo sort on workspace +- [revm] output log. Stetetest test log output. fmt +- Bump versions, Changelogs, fmt, revm readme, clippy. +- [revm] Run test multiple times. fmt, BenchmarkDB +- Multiple changes: web3 db, debugger initial commit, precompile load +- Memory to usize, clippy,fmt +- wip optimize i256 +- TEMP switch stacks H256 with U256 +- [revm] some perfs +- [revm] Perfs stack pop. Benchmark snailtracer. +- [revm] cleanup +- fmt +- EVM Interface changed. Inspector called separately +- Bump revm v0.3.0. README updated +- DB ref mut polished +- And now we debug +- [revm] Interface. Inspector added, Env cleanup. revm-test passes +- Rename bin to bins + +## [0.1.0](https://github.com/bluealloy/revm/releases/tag/revm-test-v0.1.0) - 2024-10-17 + +### Added + +- EOF (Ethereum Object Format) ([#1143](https://github.com/bluealloy/revm/pull/1143)) +- add tests for shift instructions ([#1254](https://github.com/bluealloy/revm/pull/1254)) +- EvmBuilder and External Contexts ([#888](https://github.com/bluealloy/revm/pull/888)) +- separate initial checks ([#486](https://github.com/bluealloy/revm/pull/486)) +- revm-interpreter created ([#320](https://github.com/bluealloy/revm/pull/320)) +- *(interpreter)* Unify instruction fn signature ([#283](https://github.com/bluealloy/revm/pull/283)) +- Migrate `primitive_types::U256` to `ruint::Uint<256, 4>` ([#239](https://github.com/bluealloy/revm/pull/239)) +- Introduce ByteCode format, Update Readme ([#156](https://github.com/bluealloy/revm/pull/156)) + +### Fixed + +- *(eof)* fixture 2 tests ([#1550](https://github.com/bluealloy/revm/pull/1550)) +- *(clippy)* fix some clippy lints + +### Other + - release-plz update ([#1807](https://github.com/bluealloy/revm/pull/1807)) - release-plz update - *(deps)* bump alloy-sol-types from 0.8.0 to 0.8.2 ([#1762](https://github.com/bluealloy/revm/pull/1762)) diff --git a/crates/interpreter/CHANGELOG.md b/crates/interpreter/CHANGELOG.md index 884b9343..30c2dfbd 100644 --- a/crates/interpreter/CHANGELOG.md +++ b/crates/interpreter/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [11.0.1](https://github.com/bluealloy/revm/compare/revm-interpreter-v11.0.0...revm-interpreter-v11.0.1) - 2024-10-17 + +### Other + +- updated the following local packages: revm-primitives + ## [11.0.0](https://github.com/bluealloy/revm/compare/revm-interpreter-v10.0.3...revm-interpreter-v11.0.0) - 2024-10-17 ### Other diff --git a/crates/interpreter/Cargo.toml b/crates/interpreter/Cargo.toml index a76f9a54..139c0ce7 100644 --- a/crates/interpreter/Cargo.toml +++ b/crates/interpreter/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm", "interpreter"] license = "MIT" name = "revm-interpreter" repository = "https://github.com/bluealloy/revm" -version = "11.0.0" +version = "11.0.1" readme = "../../README.md" [package.metadata.docs.rs] @@ -22,7 +22,7 @@ rust_2018_idioms = "deny" all = "warn" [dependencies] -revm-primitives = { path = "../primitives", version = "11.0.0", default-features = false } +revm-primitives = { path = "../primitives", version = "11.0.1", default-features = false } paste = { version = "1.0", optional = true } phf = { version = "0.11", default-features = false, optional = true, features = [ diff --git a/crates/precompile/CHANGELOG.md b/crates/precompile/CHANGELOG.md index 1ef93ecf..80d46ebb 100644 --- a/crates/precompile/CHANGELOG.md +++ b/crates/precompile/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [12.0.1](https://github.com/bluealloy/revm/compare/revm-precompile-v12.0.0...revm-precompile-v12.0.1) - 2024-10-17 + +### Other + +- updated the following local packages: revm-primitives + ## [12.0.0](https://github.com/bluealloy/revm/compare/revm-precompile-v11.0.3...revm-precompile-v12.0.0) - 2024-10-17 ### Added diff --git a/crates/precompile/Cargo.toml b/crates/precompile/Cargo.toml index b68a76ef..4ecb2ce7 100644 --- a/crates/precompile/Cargo.toml +++ b/crates/precompile/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm", "precompiles"] license = "MIT" name = "revm-precompile" repository = "https://github.com/bluealloy/revm" -version = "12.0.0" +version = "12.0.1" readme = "../../README.md" [package.metadata.docs.rs] @@ -22,7 +22,7 @@ rust_2018_idioms = "deny" all = "warn" [dependencies] -revm-primitives = { path = "../primitives", version = "11.0.0", default-features = false } +revm-primitives = { path = "../primitives", version = "11.0.1", default-features = false } once_cell = { version = "1.19", default-features = false, features = ["alloc"] } # ecRecover diff --git a/crates/primitives/CHANGELOG.md b/crates/primitives/CHANGELOG.md index f5ae29eb..7372e05c 100644 --- a/crates/primitives/CHANGELOG.md +++ b/crates/primitives/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [11.0.1](https://github.com/bluealloy/revm/compare/revm-primitives-v11.0.0...revm-primitives-v11.0.1) - 2024-10-17 + +### Other + +- update Cargo.toml dependencies + ## [11.0.0](https://github.com/bluealloy/revm/compare/revm-primitives-v10.0.0...revm-primitives-v11.0.0) - 2024-10-17 ### Added diff --git a/crates/primitives/Cargo.toml b/crates/primitives/Cargo.toml index d325d8df..a204190a 100644 --- a/crates/primitives/Cargo.toml +++ b/crates/primitives/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm", "types"] license = "MIT" name = "revm-primitives" repository = "https://github.com/bluealloy/revm" -version = "11.0.0" +version = "11.0.1" readme = "../../README.md" [package.metadata.docs.rs] diff --git a/crates/revm/Cargo.toml b/crates/revm/Cargo.toml index a6abc2a8..1c76b3dd 100644 --- a/crates/revm/Cargo.toml +++ b/crates/revm/Cargo.toml @@ -23,8 +23,8 @@ all = "warn" [dependencies] # revm -revm-interpreter = { path = "../interpreter", version = "11.0.0", default-features = false } -revm-precompile = { path = "../precompile", version = "12.0.0", default-features = false } +revm-interpreter = { path = "../interpreter", version = "11.0.1", default-features = false } +revm-precompile = { path = "../precompile", version = "12.0.1", default-features = false } # misc auto_impl = { version = "1.2", default-features = false } From bafe64b64a67bcd4db62729ba29df94caa38c53b Mon Sep 17 00:00:00 2001 From: rakita Date: Thu, 17 Oct 2024 17:56:09 +0200 Subject: [PATCH 09/11] bump major version number --- CHANGELOG.md | 10 ++++++++++ Cargo.lock | 13 ++++++------- bins/revm-test/Cargo.toml | 4 ++-- bins/revme/CHANGELOG.md | 6 ++++++ bins/revme/Cargo.toml | 5 ++--- crates/interpreter/CHANGELOG.md | 2 +- crates/interpreter/Cargo.toml | 4 ++-- crates/precompile/CHANGELOG.md | 2 +- crates/precompile/Cargo.toml | 4 ++-- crates/primitives/CHANGELOG.md | 2 +- crates/primitives/Cargo.toml | 2 +- crates/revm/CHANGELOG.md | 6 ++++++ crates/revm/Cargo.toml | 6 +++--- 13 files changed, 43 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f6f75861..1067d984 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ Because this is workspace with multi libraries, tags will be simplified, and with this document you can match version of project with git tag. +# v47 tag +date: 17.10.2024 +Maintenance release. bumping new alloy-eip7702 + +* `revme`: 0.11.0 -> 1.0.0 +* `revm`: 15.0.0 -> 16.0.0 +* `revm-primitives`: 11.0.0 -> 12.0.0 +* `revm-precompile`: 12.0.0 -> 13.0.0 +* `revm-interpreter`: 11.0.0 -> 12.0.0 + # v46 tag date: 17.10.2024 Maintenance release. EIP-7702 newest changes, alloy-primitives bump. diff --git a/Cargo.lock b/Cargo.lock index a08b4bf0..93879494 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3154,7 +3154,7 @@ dependencies = [ [[package]] name = "revm" -version = "15.0.0" +version = "16.0.0" dependencies = [ "alloy-eips", "alloy-provider", @@ -3180,7 +3180,7 @@ dependencies = [ [[package]] name = "revm-interpreter" -version = "11.0.1" +version = "12.0.0" dependencies = [ "bincode", "paste", @@ -3193,7 +3193,7 @@ dependencies = [ [[package]] name = "revm-precompile" -version = "12.0.1" +version = "13.0.0" dependencies = [ "aurora-engine-modexp", "blst", @@ -3219,7 +3219,7 @@ dependencies = [ [[package]] name = "revm-primitives" -version = "11.0.1" +version = "12.0.0" dependencies = [ "alloy-eip2930", "alloy-eip7702 0.2.0", @@ -3238,7 +3238,7 @@ dependencies = [ [[package]] name = "revm-test" -version = "0.1.0" +version = "1.0.0" dependencies = [ "alloy-sol-macro", "alloy-sol-types", @@ -3252,11 +3252,10 @@ dependencies = [ [[package]] name = "revme" -version = "0.11.0" +version = "1.0.0" dependencies = [ "alloy-rlp", "hash-db", - "hashbrown 0.14.5", "hex", "indicatif", "k256", diff --git a/bins/revm-test/Cargo.toml b/bins/revm-test/Cargo.toml index e8444047..a850a681 100644 --- a/bins/revm-test/Cargo.toml +++ b/bins/revm-test/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "revm-test" -version = "0.1.0" +version = "1.0.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] bytes = "1.7" hex = "0.4" -revm = { path = "../../crates/revm", version = "15.0.0", default-features=false } +revm = { path = "../../crates/revm", version = "16.0.0", default-features=false } microbench = "0.5" alloy-sol-macro = "0.8.0" alloy-sol-types = "0.8.2" diff --git a/bins/revme/CHANGELOG.md b/bins/revme/CHANGELOG.md index 3fdd51af..3426616f 100644 --- a/bins/revme/CHANGELOG.md +++ b/bins/revme/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.0.0](https://github.com/bluealloy/revm/compare/revme-v0.11.0...revme-v1.0.0) - 2024-09-26 + +### Other + +- update Cargo.lock dependencies + ## [0.11.0](https://github.com/bluealloy/revm/compare/revme-v0.10.3...revme-v0.11.0) - 2024-10-17 ### Added diff --git a/bins/revme/Cargo.toml b/bins/revme/Cargo.toml index 2280678c..0a5553d4 100644 --- a/bins/revme/Cargo.toml +++ b/bins/revme/Cargo.toml @@ -6,16 +6,15 @@ keywords = ["ethereum", "evm"] license = "MIT" repository = "https://github.com/bluealloy/revm" description = "Rust Ethereum Virtual Machine Executable" -version = "0.11.0" +version = "1.0.0" [dependencies] hash-db = "0.15" hex = "0.4" -hashbrown = "0.14" indicatif = "0.17" microbench = "0.5" plain_hasher = "0.2" -revm = { path = "../../crates/revm", version = "15.0.0", default-features = false, features = [ +revm = { path = "../../crates/revm", version = "16.0.0", default-features = false, features = [ "ethersdb", "std", "serde-json", diff --git a/crates/interpreter/CHANGELOG.md b/crates/interpreter/CHANGELOG.md index 30c2dfbd..191d4c99 100644 --- a/crates/interpreter/CHANGELOG.md +++ b/crates/interpreter/CHANGELOG.md @@ -6,7 +6,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [11.0.1](https://github.com/bluealloy/revm/compare/revm-interpreter-v11.0.0...revm-interpreter-v11.0.1) - 2024-10-17 +## [12.0.0](https://github.com/bluealloy/revm/compare/revm-interpreter-v11.0.0...revm-interpreter-v12.0.0) - 2024-10-17 ### Other diff --git a/crates/interpreter/Cargo.toml b/crates/interpreter/Cargo.toml index 139c0ce7..1399622b 100644 --- a/crates/interpreter/Cargo.toml +++ b/crates/interpreter/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm", "interpreter"] license = "MIT" name = "revm-interpreter" repository = "https://github.com/bluealloy/revm" -version = "11.0.1" +version = "12.0.0" readme = "../../README.md" [package.metadata.docs.rs] @@ -22,7 +22,7 @@ rust_2018_idioms = "deny" all = "warn" [dependencies] -revm-primitives = { path = "../primitives", version = "11.0.1", default-features = false } +revm-primitives = { path = "../primitives", version = "12.0.0", default-features = false } paste = { version = "1.0", optional = true } phf = { version = "0.11", default-features = false, optional = true, features = [ diff --git a/crates/precompile/CHANGELOG.md b/crates/precompile/CHANGELOG.md index 80d46ebb..54f9bac6 100644 --- a/crates/precompile/CHANGELOG.md +++ b/crates/precompile/CHANGELOG.md @@ -6,7 +6,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [12.0.1](https://github.com/bluealloy/revm/compare/revm-precompile-v12.0.0...revm-precompile-v12.0.1) - 2024-10-17 +## [13.0.0](https://github.com/bluealloy/revm/compare/revm-precompile-v12.0.0...revm-precompile-v13.0.0) - 2024-10-17 ### Other diff --git a/crates/precompile/Cargo.toml b/crates/precompile/Cargo.toml index 4ecb2ce7..b7cee83b 100644 --- a/crates/precompile/Cargo.toml +++ b/crates/precompile/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm", "precompiles"] license = "MIT" name = "revm-precompile" repository = "https://github.com/bluealloy/revm" -version = "12.0.1" +version = "13.0.0" readme = "../../README.md" [package.metadata.docs.rs] @@ -22,7 +22,7 @@ rust_2018_idioms = "deny" all = "warn" [dependencies] -revm-primitives = { path = "../primitives", version = "11.0.1", default-features = false } +revm-primitives = { path = "../primitives", version = "12.0.0", default-features = false } once_cell = { version = "1.19", default-features = false, features = ["alloc"] } # ecRecover diff --git a/crates/primitives/CHANGELOG.md b/crates/primitives/CHANGELOG.md index 7372e05c..b410ca77 100644 --- a/crates/primitives/CHANGELOG.md +++ b/crates/primitives/CHANGELOG.md @@ -6,7 +6,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -## [11.0.1](https://github.com/bluealloy/revm/compare/revm-primitives-v11.0.0...revm-primitives-v11.0.1) - 2024-10-17 +## [12.0.0](https://github.com/bluealloy/revm/compare/revm-primitives-v11.0.0...revm-primitives-v12.0.0) - 2024-10-17 ### Other diff --git a/crates/primitives/Cargo.toml b/crates/primitives/Cargo.toml index a204190a..8e825a26 100644 --- a/crates/primitives/Cargo.toml +++ b/crates/primitives/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm", "types"] license = "MIT" name = "revm-primitives" repository = "https://github.com/bluealloy/revm" -version = "11.0.1" +version = "12.0.0" readme = "../../README.md" [package.metadata.docs.rs] diff --git a/crates/revm/CHANGELOG.md b/crates/revm/CHANGELOG.md index 9d2b93ea..22a04fe8 100644 --- a/crates/revm/CHANGELOG.md +++ b/crates/revm/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [16.0.0](https://github.com/bluealloy/revm/compare/revm-v15.0.0...revm-v16.0.0) - 2024-10-17 + +### Other + +- update Cargo.toml dependencies + ## [15.0.0](https://github.com/bluealloy/revm/compare/revm-v14.0.3...revm-v15.0.0) - 2024-10-17 ### Added diff --git a/crates/revm/Cargo.toml b/crates/revm/Cargo.toml index 1c76b3dd..8df3130e 100644 --- a/crates/revm/Cargo.toml +++ b/crates/revm/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm"] license = "MIT" name = "revm" repository = "https://github.com/bluealloy/revm" -version = "15.0.0" +version = "16.0.0" readme = "../../README.md" [package.metadata.docs.rs] @@ -23,8 +23,8 @@ all = "warn" [dependencies] # revm -revm-interpreter = { path = "../interpreter", version = "11.0.1", default-features = false } -revm-precompile = { path = "../precompile", version = "12.0.1", default-features = false } +revm-interpreter = { path = "../interpreter", version = "12.0.0", default-features = false } +revm-precompile = { path = "../precompile", version = "13.0.0", default-features = false } # misc auto_impl = { version = "1.2", default-features = false } From e682da76dd4e71544d232b8feb5064ca3803dde8 Mon Sep 17 00:00:00 2001 From: Arsenii Kulikov Date: Wed, 23 Oct 2024 15:20:48 +0400 Subject: [PATCH 10/11] chore: bump alloy-eip7702 (#1829) * chore: bump alloy-eip7702 * clippy * bump tests and fix auth chain_id check bug * remove prints --- Cargo.lock | 12 +- crates/primitives/Cargo.toml | 2 +- crates/primitives/src/eip7702.rs | 12 +- .../src/eip7702/authorization_list.rs | 104 +---------- crates/primitives/src/env.rs | 3 - crates/primitives/src/lib.rs | 2 +- crates/primitives/src/result.rs | 13 +- crates/revm/Cargo.toml | 2 +- crates/revm/src/evm.rs | 9 +- .../revm/src/handler/mainnet/pre_execution.rs | 5 +- .../bls12_g1add/call_types.json | 6 +- .../bls12_g1add/gas.json | 4 +- .../bls12_g1add/invalid.json | 54 +++--- .../bls12_g1add/valid.json | 24 +-- .../bls12_g1msm/call_types.json | 6 +- .../bls12_g1msm/invalid.json | 32 ++-- .../bls12_g1msm/valid.json | 26 +-- .../bls12_g1mul/call_types.json | 6 +- .../bls12_g1mul/gas.json | 4 +- .../bls12_g1mul/invalid.json | 44 ++--- .../bls12_g1mul/valid.json | 38 ++-- .../bls12_g2add/call_types.json | 6 +- .../bls12_g2add/gas.json | 4 +- .../bls12_g2add/invalid.json | 62 +++---- .../bls12_g2add/valid.json | 20 +- .../bls12_g2msm/call_types.json | 6 +- .../bls12_g2msm/invalid.json | 36 ++-- .../bls12_g2msm/valid.json | 24 +-- .../bls12_g2mul/call_types.json | 6 +- .../bls12_g2mul/gas.json | 4 +- .../bls12_g2mul/invalid.json | 50 ++--- .../bls12_g2mul/valid.json | 40 ++-- .../bls12_map_fp2_to_g2/call_types.json | 6 +- .../bls12_map_fp2_to_g2/gas.json | 4 +- .../bls12_map_fp2_to_g2/invalid.json | 28 +-- .../bls12_map_fp2_to_g2/valid.json | 14 +- .../bls12_map_fp_to_g1/call_types.json | 6 +- .../bls12_map_fp_to_g1/gas.json | 4 +- .../bls12_map_fp_to_g1/invalid.json | 24 +-- .../bls12_map_fp_to_g1/valid.json | 14 +- .../bls12_pairing/call_types.json | 6 +- .../bls12_pairing/invalid.json | 40 ++-- .../bls12_pairing/valid.json | 16 +- .../precompile_before_fork.json | 18 +- .../invalid_gas_g1msm.json | 4 +- .../invalid_gas_g2msm.json | 4 +- .../invalid_gas_pairing.json | 4 +- .../invalid_length_g1msm.json | 6 +- .../invalid_length_g2msm.json | 6 +- .../invalid_length_pairing.json | 6 +- .../valid_gas_g1msm.json | 4 +- .../valid_gas_g2msm.json | 4 +- .../valid_gas_pairing.json | 4 +- .../gas/account_warming.json | 108 +++++------ .../eip7702_set_code_tx/gas/gas_cost.json | 60 +++--- .../gas/intrinsic_gas_cost.json | 120 ++++++------ .../gas/self_set_code_cost.json | 4 +- .../set_code_txs/address_from_set_code.json | 2 +- .../call_into_chain_delegating_set_code.json | 8 +- .../call_into_self_delegating_set_code.json | 8 +- .../set_code_txs/delegation_clearing.json | 8 +- .../delegation_clearing_failing_tx.json | 6 +- ...oying_delegation_designation_contract.json | 2 +- ...ext_code_on_chain_delegating_set_code.json | 2 +- .../ext_code_on_self_delegating_set_code.json | 4 +- .../ext_code_on_self_set_code.json | 4 +- .../set_code_txs/ext_code_on_set_code.json | 16 +- ...ce_overflow_after_first_authorization.json | 2 +- .../set_code_txs/self_code_on_set_code.json | 4 +- .../set_code_txs/self_sponsored_set_code.json | 20 +- ...code_address_and_authority_warm_state.json | 4 +- ...s_and_authority_warm_state_call_types.json | 16 +- ...code_all_invalid_authorization_tuples.json | 2 +- .../set_code_txs/set_code_call_set_code.json | 16 +- .../set_code_invalid_authorization_tuple.json | 6 +- ...alid_authorization_tuples_same_signer.json | 2 +- ...tion_tuples_first_invalid_same_signer.json | 2 +- ...n_tuples_same_signer_increasing_nonce.json | 2 +- ...igner_increasing_nonce_self_sponsored.json | 2 +- ...t_code_to_account_deployed_in_same_tx.json | 4 +- .../set_code_to_contract_creator.json | 4 +- .../set_code_txs/set_code_to_log.json | 10 +- .../set_code_txs/set_code_to_precompile.json | 38 ++-- .../set_code_txs/set_code_to_self_caller.json | 16 +- .../set_code_to_self_destruct.json | 8 +- ...structing_account_deployed_in_same_tx.json | 32 ++-- .../set_code_txs/set_code_to_sstore.json | 60 +++--- ...o_tstore_available_at_correct_address.json | 4 +- .../set_code_to_tstore_reentry.json | 16 +- .../set_code_using_chain_specific_id.json | 2 +- ...code_using_valid_synthetic_signatures.json | 12 +- .../signature_s_out_of_range.json | 2 +- .../tx_into_chain_delegating_set_code.json | 2 +- .../tx_into_self_delegating_set_code.json | 2 +- .../set_code_txs/tx_validity_chain_id.json | 175 ++++++++++++++++++ .../set_code_txs/tx_validity_nonce.json | 6 +- .../valid_tx_invalid_auth_signature.json | 34 ++-- 97 files changed, 900 insertions(+), 845 deletions(-) create mode 100644 tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_validity_chain_id.json diff --git a/Cargo.lock b/Cargo.lock index 93879494..76ec2189 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -105,13 +105,14 @@ dependencies = [ [[package]] name = "alloy-eip7702" -version = "0.2.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eeffd2590ce780ddfaa9d0ae340eb2b4e08627650c4676eef537cef0b4bf535d" +checksum = "c15873ee28dfe5a1aeddd762483bc7f378b465ec49bdce8165c4c46b4f55cb0a" dependencies = [ "alloy-primitives", "alloy-rlp", "arbitrary", + "derive_more 1.0.0", "k256", "rand", "serde", @@ -119,9 +120,9 @@ dependencies = [ [[package]] name = "alloy-eips" -version = "0.3.0" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "159eab0e4e15b88571f55673af37314f4b8f17630dc1b393c3d70f2128a1d494" +checksum = "f923dd5fca5f67a43d81ed3ebad0880bd41f6dd0ada930030353ac356c54cd0f" dependencies = [ "alloy-eip2930", "alloy-eip7702 0.1.0", @@ -129,6 +130,7 @@ dependencies = [ "alloy-rlp", "alloy-serde", "c-kzg", + "derive_more 1.0.0", "once_cell", "serde", "sha2", @@ -3222,7 +3224,7 @@ name = "revm-primitives" version = "12.0.0" dependencies = [ "alloy-eip2930", - "alloy-eip7702 0.2.0", + "alloy-eip7702 0.3.1", "alloy-primitives", "auto_impl", "bitflags 2.6.0", diff --git a/crates/primitives/Cargo.toml b/crates/primitives/Cargo.toml index 8e825a26..40a8fe64 100644 --- a/crates/primitives/Cargo.toml +++ b/crates/primitives/Cargo.toml @@ -24,7 +24,7 @@ all = "warn" [dependencies] # alloy alloy-eip2930 = { version = "0.1", default-features = false } -alloy-eip7702 = { version = "0.2", default-features = false, features = [ +alloy-eip7702 = { version = "0.3", default-features = false, features = [ "k256", ] } alloy-primitives = { version = "0.8.8", default-features = false, features = [ diff --git a/crates/primitives/src/eip7702.rs b/crates/primitives/src/eip7702.rs index c75a0b97..9571f086 100644 --- a/crates/primitives/src/eip7702.rs +++ b/crates/primitives/src/eip7702.rs @@ -1,9 +1,8 @@ pub mod authorization_list; pub mod bytecode; -use crate::U256; pub use authorization_list::{ - Authorization, AuthorizationList, InvalidAuthorization, RecoveredAuthorization, Signature, + Authorization, AuthorizationList, RecoveredAuthority, RecoveredAuthorization, Signature, SignedAuthorization, }; pub use bytecode::{ @@ -15,12 +14,3 @@ pub const PER_AUTH_BASE_COST: u64 = 12500; /// Cost of creating authorized account that was previously empty. pub const PER_EMPTY_ACCOUNT_COST: u64 = 25000; - -/// The order of the secp256k1 curve, divided by two. Signatures that should be checked according -/// to EIP-2 should have an S value less than or equal to this. -/// -/// `57896044618658097711785492504343953926418782139537452191302581570759080747168` -pub const SECP256K1N_HALF: U256 = U256::from_be_bytes([ - 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0x5D, 0x57, 0x6E, 0x73, 0x57, 0xA4, 0x50, 0x1D, 0xDF, 0xE9, 0x2F, 0x46, 0x68, 0x1B, 0x20, 0xA0, -]); diff --git a/crates/primitives/src/eip7702/authorization_list.rs b/crates/primitives/src/eip7702/authorization_list.rs index 7304c120..e7d6dc43 100644 --- a/crates/primitives/src/eip7702/authorization_list.rs +++ b/crates/primitives/src/eip7702/authorization_list.rs @@ -1,12 +1,10 @@ -pub use alloy_eip7702::{Authorization, SignedAuthorization}; +pub use alloy_eip7702::{ + Authorization, RecoveredAuthority, RecoveredAuthorization, SignedAuthorization, +}; pub use alloy_primitives::{Parity, Signature}; -use crate::Address; -use core::{fmt, ops::Deref}; use std::{boxed::Box, vec::Vec}; -use super::SECP256K1N_HALF; - /// Authorization list for EIP-7702 transaction type. #[derive(Clone, Debug, Eq, PartialEq)] #[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))] @@ -36,29 +34,6 @@ impl AuthorizationList { } } - /// Validate the authorization list. - pub fn is_valid(&self) -> Result<(), InvalidAuthorization> { - let validate = |auth: &SignedAuthorization| -> Result<(), InvalidAuthorization> { - // Check y_parity - if let Parity::Eip155(parity) = auth.signature().v() { - if parity > u8::MAX as u64 { - return Err(InvalidAuthorization::InvalidYParity); - } - } - Ok(()) - }; - - match self { - Self::Signed(signed) => signed.iter().try_for_each(validate)?, - Self::Recovered(recovered) => recovered - .iter() - .map(|recovered| &recovered.inner) - .try_for_each(validate)?, - }; - - Ok(()) - } - /// Return empty authorization list. pub fn empty() -> Self { Self::Recovered(Vec::new()) @@ -85,76 +60,3 @@ impl AuthorizationList { Self::Recovered(signed.into_iter().map(|signed| signed.into()).collect()) } } - -/// A recovered authorization. -#[derive(Debug, Clone, Hash, Eq, PartialEq)] -#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))] -pub struct RecoveredAuthorization { - #[cfg_attr(feature = "serde", serde(flatten))] - inner: SignedAuthorization, - authority: Option
, -} - -impl RecoveredAuthorization { - /// Instantiate without performing recovery. This should be used carefully. - pub const fn new_unchecked(inner: SignedAuthorization, authority: Option
) -> Self { - Self { inner, authority } - } - - /// Get the `authority` for the authorization. - /// - /// If this is `None`, then the authority could not be recovered. - pub fn authority(&self) -> Option
{ - let signature = self.inner.signature(); - - // Check s-value - if signature.s() > SECP256K1N_HALF { - return None; - } - - // Check y_parity, Parity::Parity means that it was 0 or 1. - if !matches!(signature.v(), Parity::Parity(_)) { - return None; - } - self.authority - } - - /// Splits the authorization into parts. - pub const fn into_parts(self) -> (SignedAuthorization, Option
) { - (self.inner, self.authority) - } -} - -impl From for RecoveredAuthorization { - fn from(signed_auth: SignedAuthorization) -> Self { - let authority = signed_auth.recover_authority().ok(); - Self::new_unchecked(signed_auth, authority) - } -} - -impl Deref for RecoveredAuthorization { - type Target = Authorization; - - fn deref(&self) -> &Self::Target { - &self.inner - } -} - -#[derive(Debug, Clone, PartialEq, Eq, Hash)] -#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))] -pub enum InvalidAuthorization { - InvalidChainId, - InvalidYParity, - Eip2InvalidSValue, -} - -impl fmt::Display for InvalidAuthorization { - fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { - let s = match self { - Self::InvalidChainId => "Invalid chain_id, Expect chain's ID or zero", - Self::InvalidYParity => "Invalid y_parity, Expect 0 or 1.", - Self::Eip2InvalidSValue => "Invalid signature s-value.", - }; - f.write_str(s) - } -} diff --git a/crates/primitives/src/env.rs b/crates/primitives/src/env.rs index e3f79411..e0d856df 100644 --- a/crates/primitives/src/env.rs +++ b/crates/primitives/src/env.rs @@ -202,9 +202,6 @@ impl Env { return Err(InvalidTransaction::EmptyAuthorizationList); } - // Validate the authorization item signature `v` to be less than u8::MAX. - auth_list.is_valid()?; - // Check if other fields are unset. if self.tx.max_fee_per_blob_gas.is_some() || !self.tx.blob_hashes.is_empty() { return Err(InvalidTransaction::AuthorizationListInvalidFields); diff --git a/crates/primitives/src/lib.rs b/crates/primitives/src/lib.rs index 82b54113..137c3f19 100644 --- a/crates/primitives/src/lib.rs +++ b/crates/primitives/src/lib.rs @@ -30,7 +30,7 @@ pub use bitvec; pub use bytecode::*; pub use constants::*; pub use eip7702::{ - Authorization, AuthorizationList, Eip7702Bytecode, Eip7702DecodeError, InvalidAuthorization, + Authorization, AuthorizationList, Eip7702Bytecode, Eip7702DecodeError, RecoveredAuthority, RecoveredAuthorization, Signature, SignedAuthorization, EIP7702_MAGIC, EIP7702_MAGIC_BYTES, }; pub use env::*; diff --git a/crates/primitives/src/result.rs b/crates/primitives/src/result.rs index f33193fc..0649c8d6 100644 --- a/crates/primitives/src/result.rs +++ b/crates/primitives/src/result.rs @@ -1,6 +1,4 @@ -use crate::{ - eip7702::authorization_list::InvalidAuthorization, Address, Bytes, EvmState, Log, U256, -}; +use crate::{Address, Bytes, EvmState, Log, U256}; use core::fmt; use std::{boxed::Box, string::String, vec::Vec}; @@ -315,19 +313,11 @@ pub enum InvalidTransaction { AuthorizationListInvalidFields, /// Empty Authorization List is not allowed. EmptyAuthorizationList, - /// Invalid EIP-7702 Authorization List - InvalidAuthorizationList(InvalidAuthorization), /// Optimism-specific transaction validation error. #[cfg(feature = "optimism")] OptimismError(OptimismInvalidTransaction), } -impl From for InvalidTransaction { - fn from(value: InvalidAuthorization) -> Self { - Self::InvalidAuthorizationList(value) - } -} - #[cfg(feature = "std")] impl std::error::Error for InvalidTransaction {} @@ -406,7 +396,6 @@ impl fmt::Display for InvalidTransaction { write!(f, "authorization list tx has invalid fields") } Self::EmptyAuthorizationList => write!(f, "empty authorization list"), - Self::InvalidAuthorizationList(i) => fmt::Display::fmt(i, f), #[cfg(feature = "optimism")] Self::OptimismError(op_error) => op_error.fmt(f), } diff --git a/crates/revm/Cargo.toml b/crates/revm/Cargo.toml index 8df3130e..3c67dd05 100644 --- a/crates/revm/Cargo.toml +++ b/crates/revm/Cargo.toml @@ -50,7 +50,7 @@ ethers-core = { version = "2.0", optional = true } # alloydb alloy-provider = { version = "0.3", optional = true, default-features = false } -alloy-eips = { version = "0.3", optional = true, default-features = false } +alloy-eips = { version = "0.3.1", optional = true, default-features = false } alloy-transport = { version = "0.3", optional = true, default-features = false } [dev-dependencies] diff --git a/crates/revm/src/evm.rs b/crates/revm/src/evm.rs index ebbde1d7..b45f23b1 100644 --- a/crates/revm/src/evm.rs +++ b/crates/revm/src/evm.rs @@ -397,7 +397,9 @@ mod tests { use crate::{ db::BenchmarkDB, interpreter::opcode::{PUSH1, SSTORE}, - primitives::{address, Authorization, Bytecode, RecoveredAuthorization, Signature, U256}, + primitives::{ + address, Authorization, Bytecode, RecoveredAuthority, RecoveredAuthorization, U256, + }, }; #[test] @@ -418,9 +420,8 @@ mod tests { chain_id: 1, address: delegate, nonce: 0, - } - .into_signed(Signature::test_signature()), - Some(auth), + }, + RecoveredAuthority::Valid(auth), )] .into(), ); diff --git a/crates/revm/src/handler/mainnet/pre_execution.rs b/crates/revm/src/handler/mainnet/pre_execution.rs index 361db034..53096188 100644 --- a/crates/revm/src/handler/mainnet/pre_execution.rs +++ b/crates/revm/src/handler/mainnet/pre_execution.rs @@ -115,9 +115,8 @@ pub fn apply_eip7702_auth_list( let mut refunded_accounts = 0; for authorization in authorization_list.recovered_iter() { // 1. Verify the chain id is either 0 or the chain's current ID. - if !authorization.chain_id() == 0 - && authorization.chain_id() != context.evm.inner.env.cfg.chain_id - { + let chain_id = authorization.chain_id(); + if chain_id != 0 && chain_id != context.evm.inner.env.cfg.chain_id { continue; } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/call_types.json index 66ec8653..0c717719 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L204", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L204", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L204", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L204", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L204", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L204", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/gas.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/gas.json index 33b371fd..81495b52 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/gas.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/gas.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L170", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L170", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/invalid.json index 31ce10ac..e6c38d69 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1229,7 +1229,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1294,7 +1294,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1359,7 +1359,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1424,7 +1424,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1489,7 +1489,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1554,7 +1554,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1619,7 +1619,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1684,7 +1684,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1749,7 +1749,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L62", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/valid.json index 833a367c..987aac71 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1add/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/call_types.json index e91c2777..ffdeaf96 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L121", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L121", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/invalid.json index 4a3e1c2c..52b70733 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/valid.json index 3b25b52b..54baf173 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1msm/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/call_types.json index 34af3a3b..6fab17a1 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L208", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L208", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L208", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L208", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L208", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L208", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/gas.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/gas.json index 978cbbaa..dada6240 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/gas.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/gas.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L174", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L174", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L174", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L174", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/invalid.json index 7e653929..4d15e31f 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1229,7 +1229,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1294,7 +1294,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1359,7 +1359,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1424,7 +1424,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L90", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/valid.json index a748bc5f..c23baeec 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g1mul/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1229,7 +1229,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g1mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/call_types.json index 0eab75ac..d6b808d0 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L210", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L210", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L210", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L210", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L210", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L210", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/gas.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/gas.json index 64c27d26..2e02a304 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/gas.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/gas.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L176", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L176", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L176", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L176", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/invalid.json index d1c06c52..bd63a22d 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1229,7 +1229,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1294,7 +1294,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1359,7 +1359,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1424,7 +1424,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1489,7 +1489,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1554,7 +1554,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1619,7 +1619,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1684,7 +1684,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1749,7 +1749,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1814,7 +1814,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1879,7 +1879,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1944,7 +1944,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -2009,7 +2009,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L52", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/valid.json index c26c1c2d..e05eac19 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2add/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2ADD precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2add.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/call_types.json index 95072fc3..b26d65d4 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L111", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L111", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L111", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L111", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L111", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L111", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/invalid.json index 40e87de1..30453aa9 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L42", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/valid.json index d12b120d..05cb1895 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2msm/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2msm.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/call_types.json index 16860242..6ca4b850 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L231", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L231", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L231", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L231", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L231", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L231", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/gas.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/gas.json index 53d39721..8cf942b9 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/gas.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/gas.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L197", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L197", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MUL precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L197", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L197", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/invalid.json index 9be0e446..d1cf7cde 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1229,7 +1229,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1294,7 +1294,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1359,7 +1359,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1424,7 +1424,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1489,7 +1489,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1554,7 +1554,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1619,7 +1619,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/valid.json index 36b6f898..1f347e35 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_g2mul/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1229,7 +1229,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1294,7 +1294,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MUL precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_g2mul.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/call_types.json index 1a594dd3..1b88cd9e 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G2 precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L145", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L145", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G2 precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L145", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L145", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G2 precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L145", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L145", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/gas.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/gas.json index 1dc35635..9fad85f5 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/gas.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/gas.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G2 precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L111", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L111", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G2 precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L111", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L111", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/invalid.json index fcd36bf9..ac180d8e 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L78", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/valid.json index f9af3c0e..ad59a554 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp2_to_g2/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP2_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP2_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP2_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP2_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP2_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP2_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP2_TO_G2 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp2_to_g2.py#L36", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/call_types.json index 004ddfa0..70f92504 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L131", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L131", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L131", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L131", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L131", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L131", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/gas.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/gas.json index 46be24f1..21ff3db1 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/gas.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/gas.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L97", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L97", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile gas requirements.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L97", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L97", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/invalid.json index 443a6c85..4b251055 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L66", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/valid.json index 4d242e8c..47a9b2ea 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_map_fp_to_g1/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_MAP_FP_TO_G1 precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_map_fp_to_g1.py#L30", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/call_types.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/call_types.json index 3fe66b80..cb172bd8 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/call_types.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/call_types.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L126", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L126", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L126", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L126", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile using different call types.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L126", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L126", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/invalid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/invalid.json index c2e2e01f..47a37572 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/invalid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/invalid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -644,7 +644,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -709,7 +709,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -774,7 +774,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -839,7 +839,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -969,7 +969,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1099,7 +1099,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1164,7 +1164,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1229,7 +1229,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -1294,7 +1294,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Negative tests for the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L57", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/valid.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/valid.json index 7d0161e0..d6a74037 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/valid.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_pairing/valid.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_pairing.py#L24", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_precompiles_before_fork/precompile_before_fork.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_precompiles_before_fork/precompile_before_fork.json index 8f2b6bb0..31ae8104 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_precompiles_before_fork/precompile_before_fork.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_precompiles_before_fork/precompile_before_fork.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -254,7 +254,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -319,7 +319,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -384,7 +384,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -449,7 +449,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -514,7 +514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -579,7 +579,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test all BLS12 precompiles before the Prague hard fork is active.\n\n The call must succeed but the output must be empty.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_precompiles_before_fork.py#L19", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g1msm.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g1msm.json index 88bd3a43..6ccdd3b9 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g1msm.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g1msm.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths because the appropriate amount of gas is not provided.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L141", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths because the appropriate amount of gas is not provided.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L141", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L141", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g2msm.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g2msm.json index 1739ad88..2e85df43 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g2msm.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_g2msm.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths because the appropriate amount of gas is not provided.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L266", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L266", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths because the appropriate amount of gas is not provided.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L266", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L266", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_pairing.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_pairing.json index 1a5a0d67..ff4c7c29 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_pairing.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_gas_pairing.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile, by expecting the call to fail for all possible input\n lengths (up to k == PAIRINGS_TO_TEST) because the appropriate amount of gas is not provided.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L388", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L388", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile, by expecting the call to fail for all possible input\n lengths (up to k == PAIRINGS_TO_TEST) because the appropriate amount of gas is not provided.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L388", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L388", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g1msm.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g1msm.json index 0ae44035..b9dcbeb3 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g1msm.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g1msm.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths provided because they are too long or short, or zero length.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L182", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L182", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths provided because they are too long or short, or zero length.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L182", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L182", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths provided because they are too long or short, or zero length.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L182", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L182", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g2msm.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g2msm.json index 5dca054f..54379081 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g2msm.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_g2msm.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths provided because they are too long or short, or zero length.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L307", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L307", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths provided because they are too long or short, or zero length.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L307", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L307", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM discount gas table in full, by expecting the call to fail for\n all possible input lengths provided because they are too long or short, or zero length.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L307", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L307", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_pairing.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_pairing.json index b818a528..3368b10e 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_pairing.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/invalid_length_pairing.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile, by expecting the call to fail for all possible input\n lengths (up to k == PAIRINGS_TO_TEST) because the incorrect input length was used.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L426", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L426", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile, by expecting the call to fail for all possible input\n lengths (up to k == PAIRINGS_TO_TEST) because the incorrect input length was used.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L426", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L426", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -189,7 +189,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile, by expecting the call to fail for all possible input\n lengths (up to k == PAIRINGS_TO_TEST) because the incorrect input length was used.\n\n If any of the calls succeeds, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L426", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L426", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g1msm.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g1msm.json index 8debb4b8..11b95cc4 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g1msm.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g1msm.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM discount gas table in full, by expecting the call to succeed for\n all possible input lengths because the appropriate amount of gas is provided.\n\n If any of the calls fail, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L100", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L100", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G1MSM discount gas table in full, by expecting the call to succeed for\n all possible input lengths because the appropriate amount of gas is provided.\n\n If any of the calls fail, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L100", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L100", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g2msm.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g2msm.json index 8e0dcab3..c0b58988 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g2msm.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_g2msm.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM discount gas table in full, by expecting the call to succeed for\n all possible input lengths because the appropriate amount of gas is provided.\n\n If any of the calls fail, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L225", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L225", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_G2MSM discount gas table in full, by expecting the call to succeed for\n all possible input lengths because the appropriate amount of gas is provided.\n\n If any of the calls fail, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L225", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L225", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_pairing.json b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_pairing.json index e8033326..001d4ed9 100644 --- a/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_pairing.json +++ b/tests/prague_suite/state_tests/prague/eip2537_bls_12_381_precompiles/bls12_variable_length_input_contracts/valid_gas_pairing.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile, by expecting the call to succeed for all possible input\n lengths (up to k == PAIRINGS_TO_TEST).\n\n If any of the calls fails, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L350", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L350", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } @@ -124,7 +124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the BLS12_PAIRING precompile, by expecting the call to succeed for all possible input\n lengths (up to k == PAIRINGS_TO_TEST).\n\n If any of the calls fails, the test will fail.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L350", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip2537_bls_12_381_precompiles/test_bls12_variable_length_input_contracts.py#L350", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2537.md", "reference-spec-version": "cd0f016ad0c4c68b8b1f5c502ef61ab9353b6e5e" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/account_warming.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/account_warming.json index ba9f26b6..acceef46 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/account_warming.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/account_warming.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -154,7 +154,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -234,7 +234,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -314,7 +314,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -403,7 +403,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -492,7 +492,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -572,7 +572,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -652,7 +652,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -732,7 +732,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -812,7 +812,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -901,7 +901,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -990,7 +990,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1079,7 +1079,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1168,7 +1168,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1257,7 +1257,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1346,7 +1346,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1435,7 +1435,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1524,7 +1524,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1613,7 +1613,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1702,7 +1702,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1809,7 +1809,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1916,7 +1916,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2002,7 +2002,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2088,7 +2088,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2174,7 +2174,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2260,7 +2260,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2347,7 +2347,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2434,7 +2434,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2521,7 +2521,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2608,7 +2608,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2701,7 +2701,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2794,7 +2794,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2880,7 +2880,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2966,7 +2966,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -3052,7 +3052,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -3138,7 +3138,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -3233,7 +3233,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -3328,7 +3328,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -3408,7 +3408,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -3488,7 +3488,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -3577,7 +3577,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -3666,7 +3666,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -3752,7 +3752,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -3838,7 +3838,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -3933,7 +3933,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -4028,7 +4028,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -4129,7 +4129,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -4230,7 +4230,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -4325,7 +4325,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -4420,7 +4420,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -4494,7 +4494,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -4568,7 +4568,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -4636,7 +4636,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -4704,7 +4704,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test warming of the authority and authorized accounts for set-code transactions.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L783", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L783", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/gas_cost.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/gas_cost.json index 831e4d3d..5a4055e2 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/gas_cost.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/gas_cost.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -154,7 +154,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -243,7 +243,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -323,7 +323,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -403,7 +403,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -492,7 +492,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -581,7 +581,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -670,7 +670,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -759,7 +759,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -848,7 +848,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -955,7 +955,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1041,7 +1041,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1127,7 +1127,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1214,7 +1214,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1301,7 +1301,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1394,7 +1394,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1480,7 +1480,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1566,7 +1566,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1661,7 +1661,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1741,7 +1741,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1830,7 +1830,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1916,7 +1916,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2011,7 +2011,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2112,7 +2112,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2207,7 +2207,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2287,7 +2287,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2367,7 +2367,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -47438,7 +47438,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -92509,7 +92509,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -137580,7 +137580,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test gas at the execution start of a set-code transaction in multiple scenarios.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L680", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L680", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/intrinsic_gas_cost.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/intrinsic_gas_cost.json index 5856a634..346a2497 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/intrinsic_gas_cost.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/intrinsic_gas_cost.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -154,7 +154,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -243,7 +243,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -323,7 +323,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -403,7 +403,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -492,7 +492,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -581,7 +581,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -670,7 +670,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -759,7 +759,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -848,7 +848,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -955,7 +955,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1041,7 +1041,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1127,7 +1127,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1214,7 +1214,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1301,7 +1301,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1394,7 +1394,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1480,7 +1480,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1566,7 +1566,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1661,7 +1661,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1741,7 +1741,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1830,7 +1830,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1916,7 +1916,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2011,7 +2011,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2112,7 +2112,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2207,7 +2207,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2287,7 +2287,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2367,7 +2367,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -47438,7 +47438,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -92509,7 +92509,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -137580,7 +137580,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -137661,7 +137661,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -137742,7 +137742,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -137832,7 +137832,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -137913,7 +137913,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -137994,7 +137994,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -138084,7 +138084,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -138174,7 +138174,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -138264,7 +138264,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -138354,7 +138354,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -138444,7 +138444,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -138552,7 +138552,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -138639,7 +138639,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -138726,7 +138726,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -138814,7 +138814,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -138902,7 +138902,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -138996,7 +138996,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -139083,7 +139083,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -139170,7 +139170,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -139266,7 +139266,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -139347,7 +139347,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -139437,7 +139437,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -139524,7 +139524,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -139620,7 +139620,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -139722,7 +139722,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -139818,7 +139818,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -139899,7 +139899,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -139980,7 +139980,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -185052,7 +185052,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -230124,7 +230124,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -275196,7 +275196,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with the exact intrinsic gas required and also insufficient\n gas.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L929", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L929", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/self_set_code_cost.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/self_set_code_cost.json index 799e46dc..6a16bab1 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/self_set_code_cost.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/gas/self_set_code_cost.json @@ -65,7 +65,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code account access cost when it delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L983", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L983", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -145,7 +145,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code account access cost when it delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_gas.py#L983", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_gas.py#L983", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/address_from_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/address_from_set_code.json index 28d9116c..d6d5f6ac 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/address_from_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/address_from_set_code.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the address opcode in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L716", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L716", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_chain_delegating_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_chain_delegating_set_code.json index 3208f4eb..97a2a758 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_chain_delegating_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_chain_delegating_set_code.json @@ -83,7 +83,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test call into a set-code account that delegates to another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L887", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L887", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -172,7 +172,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test call into a set-code account that delegates to another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L887", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L887", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -261,7 +261,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test call into a set-code account that delegates to another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L887", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L887", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -350,7 +350,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test call into a set-code account that delegates to another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L887", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L887", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_self_delegating_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_self_delegating_set_code.json index e97ba339..0ad06423 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_self_delegating_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/call_into_self_delegating_set_code.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test call into a set-code account that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L835", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L835", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -154,7 +154,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test call into a set-code account that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L835", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L835", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -234,7 +234,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test call into a set-code account that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L835", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L835", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -314,7 +314,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test call into a set-code account that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L835", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L835", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/delegation_clearing.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/delegation_clearing.json index dc7e2ae9..e19db451 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/delegation_clearing.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/delegation_clearing.json @@ -86,7 +86,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test clearing the delegation of an account under a variety of circumstances.\n\n Args:\n pre_set_delegation_code: The code to set on the account before clearing delegation, or None\n if the account should not have any code set.\n self_sponsored: Whether the delegation clearing transaction is self-sponsored.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2964", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2964", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -172,7 +172,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test clearing the delegation of an account under a variety of circumstances.\n\n Args:\n pre_set_delegation_code: The code to set on the account before clearing delegation, or None\n if the account should not have any code set.\n self_sponsored: Whether the delegation clearing transaction is self-sponsored.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2964", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2964", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -252,7 +252,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test clearing the delegation of an account under a variety of circumstances.\n\n Args:\n pre_set_delegation_code: The code to set on the account before clearing delegation, or None\n if the account should not have any code set.\n self_sponsored: Whether the delegation clearing transaction is self-sponsored.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2964", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2964", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -332,7 +332,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test clearing the delegation of an account under a variety of circumstances.\n\n Args:\n pre_set_delegation_code: The code to set on the account before clearing delegation, or None\n if the account should not have any code set.\n self_sponsored: Whether the delegation clearing transaction is self-sponsored.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2964", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2964", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/delegation_clearing_failing_tx.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/delegation_clearing_failing_tx.json index 319e3079..ec61f21a 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/delegation_clearing_failing_tx.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/delegation_clearing_failing_tx.json @@ -86,7 +86,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test clearing the delegation of an account in a transaction that fails, OOGs or reverts.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L3055", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L3055", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -178,7 +178,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test clearing the delegation of an account in a transaction that fails, OOGs or reverts.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L3055", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L3055", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -270,7 +270,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test clearing the delegation of an account in a transaction that fails, OOGs or reverts.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L3055", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L3055", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/deploying_delegation_designation_contract.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/deploying_delegation_designation_contract.json index 2a08e7c5..38212573 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/deploying_delegation_designation_contract.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/deploying_delegation_designation_contract.json @@ -59,7 +59,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test attempting to deploy a contract that has the same format as a delegation designation.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L3106", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L3106", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_chain_delegating_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_chain_delegating_set_code.json index de10329d..96c08ba7 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_chain_delegating_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_chain_delegating_set_code.json @@ -89,7 +89,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address that references another delegated\n address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1327", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1327", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_delegating_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_delegating_set_code.json index 7fc3bf79..780759ee 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_delegating_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_delegating_set_code.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1262", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1262", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -160,7 +160,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1262", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1262", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_set_code.json index f87c0ce0..edcf5687 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_self_set_code.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on self set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1042", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1042", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -160,7 +160,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on self set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1042", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1042", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_set_code.json index ddd8c523..1503e711 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/ext_code_on_set_code.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -160,7 +160,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -246,7 +246,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -338,7 +338,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -424,7 +424,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -516,7 +516,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -602,7 +602,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -694,7 +694,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test different ext*code operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L946", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/nonce_overflow_after_first_authorization.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/nonce_overflow_after_first_authorization.json index 65127638..8c8b337c 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/nonce_overflow_after_first_authorization.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/nonce_overflow_after_first_authorization.json @@ -101,7 +101,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with two authorization where the first one bumps the nonce\n to 2**64-1 and the second would result in overflow.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2448", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2448", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_code_on_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_code_on_set_code.json index d63119a2..6ec1ae18 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_code_on_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_code_on_set_code.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test codesize and codecopy operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1422", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -160,7 +160,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test codesize and codecopy operations on a set-code address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1422", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1422", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_sponsored_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_sponsored_set_code.json index 458b6d16..09dbc32e 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_sponsored_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/self_sponsored_set_code.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -154,7 +154,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -234,7 +234,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -314,7 +314,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -394,7 +394,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -474,7 +474,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -554,7 +554,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -634,7 +634,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -714,7 +714,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -794,7 +794,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-sponsored set-code transaction.\n\n The transaction is sent to the sender, and the sender is the signer of the only authorization\n tuple in the authorization list.\n\n The authorization tuple has a nonce of 1 because the self-sponsored transaction increases the\n nonce of the sender from zero to one first.\n\n The expected nonce at the end of the transaction is 2.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L63", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state.json index 95dc5ef5..9e99761c 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state.json @@ -80,7 +80,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -166,7 +166,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1101", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1101", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state_call_types.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state_call_types.json index b3aba003..6479ae63 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state_call_types.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_address_and_authority_warm_state_call_types.json @@ -80,7 +80,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -166,7 +166,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -252,7 +252,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -338,7 +338,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -424,7 +424,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -510,7 +510,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -596,7 +596,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -682,7 +682,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test set to code address and authority warm status after a call to\n authority address, or viceversa, using all available call opcodes\n without using `GAS` opcode (unavailable in EOF).", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1189", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_all_invalid_authorization_tuples.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_all_invalid_authorization_tuples.json index 23d6267a..40b62fac 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_all_invalid_authorization_tuples.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_all_invalid_authorization_tuples.json @@ -209,7 +209,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account with multiple authorization tuples from the same signer\n and all of them are invalid.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1894", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1894", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_call_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_call_set_code.json index 895c7699..fff8ebc8 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_call_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_call_set_code.json @@ -89,7 +89,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -184,7 +184,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -279,7 +279,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -374,7 +374,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -469,7 +469,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -564,7 +564,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -659,7 +659,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -754,7 +754,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the calling a set-code account from another set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L630", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_invalid_authorization_tuple.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_invalid_authorization_tuple.json index 4ce76613..b3179230 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_invalid_authorization_tuple.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_invalid_authorization_tuple.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test attempting to set the code of an account with invalid authorization tuple.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1945", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1945", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -154,7 +154,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test attempting to set the code of an account with invalid authorization tuple.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1945", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1945", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -225,7 +225,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test attempting to set the code of an account with invalid authorization tuple.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1945", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1945", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_first_valid_authorization_tuples_same_signer.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_first_valid_authorization_tuples_same_signer.json index 89b82922..3766c34e 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_first_valid_authorization_tuples_same_signer.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_first_valid_authorization_tuples_same_signer.json @@ -209,7 +209,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account with multiple authorization tuples from the same signer.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1706", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1706", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_first_invalid_same_signer.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_first_invalid_same_signer.json index de2b49cb..54e1be79 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_first_invalid_same_signer.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_first_invalid_same_signer.json @@ -209,7 +209,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account with multiple authorization tuples from the same signer\n but the first tuple is invalid.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1847", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1847", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce.json index e7337638..339da753 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce.json @@ -209,7 +209,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account with multiple authorization tuples from the same signer\n and each authorization tuple has an increasing nonce, therefore the last tuple is executed.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1752", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1752", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce_self_sponsored.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce_self_sponsored.json index a9c1085f..d26725db 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce_self_sponsored.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_multiple_valid_authorization_tuples_same_signer_increasing_nonce_self_sponsored.json @@ -209,7 +209,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account with multiple authorization tuples from the same signer\n and each authorization tuple has an increasing nonce, therefore the last tuple is executed,\n and the transaction is self-sponsored.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1799", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1799", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_account_deployed_in_same_tx.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_account_deployed_in_same_tx.json index 7c51526a..c8d5a818 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_account_deployed_in_same_tx.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_account_deployed_in_same_tx.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an address that is deployed in the same transaction,\n and test calling the set-code address and the deployed contract.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1484", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1484", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -154,7 +154,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an address that is deployed in the same transaction,\n and test calling the set-code address and the deployed contract.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1484", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1484", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_contract_creator.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_contract_creator.json index b2df7605..c763d309 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_contract_creator.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_contract_creator.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a contract-creating opcode in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L475", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L475", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -154,7 +154,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a contract-creating opcode in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L475", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L475", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_log.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_log.json index 984bf67d..6348da4b 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_log.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_log.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a contract that performs the log operation.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2514", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2514", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -154,7 +154,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a contract that performs the log operation.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2514", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2514", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -234,7 +234,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a contract that performs the log operation.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2514", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2514", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -314,7 +314,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a contract that performs the log operation.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2514", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2514", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -394,7 +394,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a contract that performs the log operation.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2514", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2514", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_precompile.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_precompile.json index 7eedd996..5933f27e 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_precompile.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_precompile.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -154,7 +154,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -234,7 +234,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -314,7 +314,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -394,7 +394,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -474,7 +474,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -554,7 +554,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -634,7 +634,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -714,7 +714,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -794,7 +794,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -874,7 +874,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -954,7 +954,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1034,7 +1034,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1114,7 +1114,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1194,7 +1194,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1274,7 +1274,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1354,7 +1354,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1434,7 +1434,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1514,7 +1514,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to a pre-compile address.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2569", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_caller.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_caller.json index e4ee275f..887eb01d 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_caller.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_caller.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -154,7 +154,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -234,7 +234,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -314,7 +314,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -394,7 +394,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -474,7 +474,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -554,7 +554,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -634,7 +634,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a self-call in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L565", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destruct.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destruct.json index b9fd2231..bbee7ed0 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destruct.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destruct.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing self-destruct opcode in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L416", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L416", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -154,7 +154,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing self-destruct opcode in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L416", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L416", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -240,7 +240,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing self-destruct opcode in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L416", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L416", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -326,7 +326,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing self-destruct opcode in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L416", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L416", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destructing_account_deployed_in_same_tx.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destructing_account_deployed_in_same_tx.json index 0e03c2b8..8e8c5437 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destructing_account_deployed_in_same_tx.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_self_destructing_account_deployed_in_same_tx.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -154,7 +154,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -240,7 +240,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -326,7 +326,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -406,7 +406,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -486,7 +486,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -572,7 +572,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -658,7 +658,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -738,7 +738,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -818,7 +818,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -904,7 +904,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -990,7 +990,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1070,7 +1070,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1150,7 +1150,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1236,7 +1236,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1322,7 +1322,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test setting the code of an account to an account that contains the SELFDESTRUCT opcode and\n was deployed in the same transaction, and test calling the set-code address and the deployed\n in both sequence orders.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L1591", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_sstore.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_sstore.json index f64de544..b963513d 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_sstore.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_sstore.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -160,7 +160,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -240,7 +240,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -320,7 +320,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -406,7 +406,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -486,7 +486,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -566,7 +566,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -652,7 +652,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -732,7 +732,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -812,7 +812,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -898,7 +898,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -978,7 +978,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1058,7 +1058,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1144,7 +1144,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1224,7 +1224,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1304,7 +1304,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1390,7 +1390,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1470,7 +1470,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1550,7 +1550,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1636,7 +1636,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1716,7 +1716,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1796,7 +1796,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1882,7 +1882,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1962,7 +1962,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2042,7 +2042,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2128,7 +2128,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2208,7 +2208,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2288,7 +2288,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2374,7 +2374,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -2454,7 +2454,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple SSTORE in a set-code transaction.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L137", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_available_at_correct_address.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_available_at_correct_address.json index 1e3124c0..cc73cbc1 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_available_at_correct_address.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_available_at_correct_address.json @@ -80,7 +80,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test TLOADing from slot 2 and then SSTORE this in slot 1, then TSTORE 3 in slot 2.\n This is done both from the EOA which is delegated to account A, and then A is called.\n The storage should stay empty on both the EOA and the delegated account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L349", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L349", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -166,7 +166,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test TLOADing from slot 2 and then SSTORE this in slot 1, then TSTORE 3 in slot 2.\n This is done both from the EOA which is delegated to account A, and then A is called.\n The storage should stay empty on both the EOA and the delegated account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L349", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L349", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_reentry.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_reentry.json index 925b3654..f9cf19d3 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_reentry.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_to_tstore_reentry.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -154,7 +154,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -234,7 +234,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -314,7 +314,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -394,7 +394,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -474,7 +474,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -554,7 +554,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -634,7 +634,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test the executing a simple TSTORE in a set-code transaction, which also performs a\n re-entry to TLOAD the value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L288", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_chain_specific_id.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_chain_specific_id.json index 38e8a5ee..5a0460c2 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_chain_specific_id.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_chain_specific_id.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using a chain-specific ID.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2020", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2020", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_valid_synthetic_signatures.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_valid_synthetic_signatures.json index f3ccd030..8945e25a 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_valid_synthetic_signatures.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/set_code_using_valid_synthetic_signatures.json @@ -74,7 +74,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -154,7 +154,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -234,7 +234,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -314,7 +314,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -394,7 +394,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -474,7 +474,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2069", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/signature_s_out_of_range.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/signature_s_out_of_range.json index 8ba59c33..68f6c25d 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/signature_s_out_of_range.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/signature_s_out_of_range.json @@ -80,7 +80,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction with an authorization tuple where the signature s value is out of\n range by modifying its value to be `SECP256K1N - S` and flipping the v value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2256", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2256", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_chain_delegating_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_chain_delegating_set_code.json index ce0641b2..373eb78a 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_chain_delegating_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_chain_delegating_set_code.json @@ -77,7 +77,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test a transaction that has entry-point into a set-code account that delegates to another\n set-code account.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L794", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L794", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_self_delegating_set_code.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_self_delegating_set_code.json index 73a5be23..6f7a2d01 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_self_delegating_set_code.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_into_self_delegating_set_code.json @@ -68,7 +68,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test a transaction that has entry-point into a set-code account that delegates to itself.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L758", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L758", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_validity_chain_id.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_validity_chain_id.json new file mode 100644 index 00000000..ece2a573 --- /dev/null +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_validity_chain_id.json @@ -0,0 +1,175 @@ +{ + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_tx_validity_chain_id[fork_Prague-state_test-chain_id=2**64]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016001556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af13d600255", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0x010000000000000000", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0x00", + "v": "0x01", + "r": "0x68065f6159532004e949ad234b481c7c736096056ee343e47f84a83e5d1c7847", + "s": "0x75d2d773650cc86cb727ed911380bc2b8a82b7f81fe8faeaa9df6ef4bde081d5", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0x7a77cca81f216be5a0b0919ab8f4edd2b3f8664529f0977f57fcab653495ef6f", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8ca01808007830186a09400000000000000000000000000000000000011008080c0f865f863890100000000000000009400000000000000000000000000000000000010008001a068065f6159532004e949ad234b481c7c736096056ee343e47f84a83e5d1c7847a075d2d773650cc86cb727ed911380bc2b8a82b7f81fe8faeaa9df6ef4bde081d580a056555d49085a70ba377787471840455e7c667b6de53d75b6afe381a4ef85c17ca0357763a6fce8dd61fee93e3662f0ccd0518425f06dee215ebf30b196e7519fc3", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + }, + "expectException": "TransactionException.TYPE_4_INVALID_AUTHORIZATION_FORMAT" + } + ] + }, + "_info": { + "hash": "0x386fbdadd59d0bfacc3c99fb6a585af7829265b9b9860667924efe96aabc72ea", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction where the chain id field of an authorization overflows the\n maximum value, or almost overflows the maximum value.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2306", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + }, + "tests/prague/eip7702_set_code_tx/test_set_code_txs.py::test_tx_validity_chain_id[fork_Prague-state_test-chain_id=2**64-1]": { + "env": { + "currentCoinbase": "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentGasLimit": "0x016345785d8a0000", + "currentNumber": "0x01", + "currentTimestamp": "0x03e8", + "currentRandom": "0x0000000000000000000000000000000000000000000000000000000000000000", + "currentDifficulty": "0x00", + "currentBaseFee": "0x07", + "currentExcessBlobGas": "0x00" + }, + "pre": { + "0x0000000000000000000000000000000000001000": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016000f3", + "storage": {} + }, + "0x0000000000000000000000000000000000001100": { + "nonce": "0x01", + "balance": "0x00", + "code": "0x60016001556000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b5af13d600255", + "storage": {} + }, + "0x8a0a19589531694250d570040a0c4b74576919b8": { + "nonce": "0x00", + "balance": "0x3635c9adc5dea00000", + "code": "0x", + "storage": {} + } + }, + "transaction": { + "nonce": "0x00", + "maxPriorityFeePerGas": "0x00", + "maxFeePerGas": "0x07", + "gasLimit": [ + "0x0186a0" + ], + "to": "0x0000000000000000000000000000000000001100", + "value": [ + "0x00" + ], + "data": [ + "0x" + ], + "accessLists": [ + [] + ], + "authorizationList": [ + { + "chainId": "0xffffffffffffffff", + "address": "0x0000000000000000000000000000000000001000", + "nonce": "0x00", + "v": "0x01", + "r": "0x4a1a1f6c18699883a46fd010e56b17d195b5ce1106a1604260c757313bb39f1a", + "s": "0x0438e889ad9ce0f4b95fdd107ccba3589e6d66c08dfc4f3c2453be2f45d49dad", + "signer": "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + ], + "sender": "0x8a0a19589531694250d570040a0c4b74576919b8", + "secretKey": "0x9e7645d0cfd9c3a04eb7a9db59a4eb7d359f2e75c9164a9d6b9a7d54e1b6a36f" + }, + "post": { + "Prague": [ + { + "hash": "0xb24289dfd33553a64333ea43ff725935704ba0679356d550c3327dfad3df37fa", + "logs": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes": "0x04f8c901808007830186a09400000000000000000000000000000000000011008080c0f864f86288ffffffffffffffff9400000000000000000000000000000000000010008001a04a1a1f6c18699883a46fd010e56b17d195b5ce1106a1604260c757313bb39f1aa00438e889ad9ce0f4b95fdd107ccba3589e6d66c08dfc4f3c2453be2f45d49dad80a0b3c8e1bb4c27143776abe778f1d18215241344ec43cb809064c819f4a15aee75a06dc767f2d6801b8c2d7353201a5c0dcbcbe201b820f6a8eba69bdb26cce9baab", + "indexes": { + "data": 0, + "gas": 0, + "value": 0 + } + } + ] + }, + "_info": { + "hash": "0x28c82c1271aad49ab74ee32b4e8f2a0eddc168f9036097139b27f791b58f1f83", + "comment": "`execution-spec-tests` generated test", + "filling-transition-tool": "ethereumjs t8n v1", + "description": "Test function documentation:\n\n Test sending a transaction where the chain id field of an authorization overflows the\n maximum value, or almost overflows the maximum value.", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2306", + "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", + "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" + } + } +} \ No newline at end of file diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_validity_nonce.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_validity_nonce.json index f2b778b4..c57a40ed 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_validity_nonce.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/tx_validity_nonce.json @@ -81,7 +81,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction where the nonce field of an authorization overflows the maximum\n value, or almost overflows the maximum value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2372", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2372", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -173,7 +173,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction where the nonce field of an authorization overflows the maximum\n value, or almost overflows the maximum value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2372", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2372", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -265,7 +265,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction where the nonce field of an authorization overflows the maximum\n value, or almost overflows the maximum value.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2372", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2372", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } diff --git a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/valid_tx_invalid_auth_signature.json b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/valid_tx_invalid_auth_signature.json index 3f1f5fc5..51e279a7 100644 --- a/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/valid_tx_invalid_auth_signature.json +++ b/tests/prague_suite/state_tests/prague/eip7702_set_code_tx/set_code_txs/valid_tx_invalid_auth_signature.json @@ -73,7 +73,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -152,7 +152,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -231,7 +231,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -310,7 +310,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -389,7 +389,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -468,7 +468,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -547,7 +547,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -626,7 +626,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -706,7 +706,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -786,7 +786,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -866,7 +866,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -946,7 +946,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1025,7 +1025,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1104,7 +1104,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1183,7 +1183,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1262,7 +1262,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } @@ -1341,7 +1341,7 @@ "comment": "`execution-spec-tests` generated test", "filling-transition-tool": "ethereumjs t8n v1", "description": "Test function documentation:\n\n Test sending a transaction to set the code of an account using synthetic signatures,\n the transaction is valid but the authorization should not go through.", - "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.0/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", + "url": "https://github.com/ethereum/execution-spec-tests/blob/pectra-devnet-4@v1.0.1/tests/prague/eip7702_set_code_tx/test_set_code_txs.py#L2185", "reference-spec": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7702.md", "reference-spec-version": "4334df83395693dc3f629bb43c18320d9e22e8c9" } From 74e32abd011eaa6b88f24b99ce51761d8347265e Mon Sep 17 00:00:00 2001 From: rakita Date: Wed, 23 Oct 2024 13:35:52 +0200 Subject: [PATCH 11/11] chore: v48 bump versions and changelogs (#1831) * release-plz update * bump main changelog --- CHANGELOG.md | 10 +++ Cargo.lock | 10 +-- bins/revm-test/CHANGELOG.md | 112 ++++++++++++++++++++++++++++++++ bins/revm-test/Cargo.toml | 2 +- bins/revme/CHANGELOG.md | 6 ++ bins/revme/Cargo.toml | 4 +- crates/interpreter/CHANGELOG.md | 6 ++ crates/interpreter/Cargo.toml | 4 +- crates/precompile/CHANGELOG.md | 6 ++ crates/precompile/Cargo.toml | 4 +- crates/primitives/CHANGELOG.md | 6 ++ crates/primitives/Cargo.toml | 2 +- crates/revm/CHANGELOG.md | 6 ++ crates/revm/Cargo.toml | 6 +- 14 files changed, 168 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1067d984..dbeec9b1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ Because this is workspace with multi libraries, tags will be simplified, and with this document you can match version of project with git tag. +# v48 tag +date 23.10.2024 +Maintenance release. Bug fix for EIP-7702. + +* `revm`: 16.0.0 -> 17.0.0 (✓ API compatible changes) +* `revm-primitives`: 12.0.0 -> 13.0.0 (✓ API compatible changes) +* `revm-test`: 1.0.0 +* `revm-interpreter`: 12.0.0 -> 13.0.0 +* `revm-precompile`: 13.0.0 -> 14.0.0 + # v47 tag date: 17.10.2024 Maintenance release. bumping new alloy-eip7702 diff --git a/Cargo.lock b/Cargo.lock index 76ec2189..57d631bd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3156,7 +3156,7 @@ dependencies = [ [[package]] name = "revm" -version = "16.0.0" +version = "17.0.0" dependencies = [ "alloy-eips", "alloy-provider", @@ -3182,7 +3182,7 @@ dependencies = [ [[package]] name = "revm-interpreter" -version = "12.0.0" +version = "13.0.0" dependencies = [ "bincode", "paste", @@ -3195,7 +3195,7 @@ dependencies = [ [[package]] name = "revm-precompile" -version = "13.0.0" +version = "14.0.0" dependencies = [ "aurora-engine-modexp", "blst", @@ -3221,7 +3221,7 @@ dependencies = [ [[package]] name = "revm-primitives" -version = "12.0.0" +version = "13.0.0" dependencies = [ "alloy-eip2930", "alloy-eip7702 0.3.1", @@ -3254,7 +3254,7 @@ dependencies = [ [[package]] name = "revme" -version = "1.0.0" +version = "2.0.0" dependencies = [ "alloy-rlp", "hash-db", diff --git a/bins/revm-test/CHANGELOG.md b/bins/revm-test/CHANGELOG.md index 5ad97ccc..ade7f740 100644 --- a/bins/revm-test/CHANGELOG.md +++ b/bins/revm-test/CHANGELOG.md @@ -6,6 +6,118 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.0.0](https://github.com/bluealloy/revm/releases/tag/revm-test-v1.0.0) - 2024-10-23 + +### Added + +- EOF (Ethereum Object Format) ([#1143](https://github.com/bluealloy/revm/pull/1143)) +- add tests for shift instructions ([#1254](https://github.com/bluealloy/revm/pull/1254)) +- EvmBuilder and External Contexts ([#888](https://github.com/bluealloy/revm/pull/888)) +- separate initial checks ([#486](https://github.com/bluealloy/revm/pull/486)) +- revm-interpreter created ([#320](https://github.com/bluealloy/revm/pull/320)) +- *(interpreter)* Unify instruction fn signature ([#283](https://github.com/bluealloy/revm/pull/283)) +- Migrate `primitive_types::U256` to `ruint::Uint<256, 4>` ([#239](https://github.com/bluealloy/revm/pull/239)) +- Introduce ByteCode format, Update Readme ([#156](https://github.com/bluealloy/revm/pull/156)) + +### Fixed + +- *(eof)* fixture 2 tests ([#1550](https://github.com/bluealloy/revm/pull/1550)) +- *(clippy)* fix some clippy lints + +### Other + +- bump major version number +- release-plz update +- Bump v46 versions ([#1826](https://github.com/bluealloy/revm/pull/1826)) +- release-plz update ([#1807](https://github.com/bluealloy/revm/pull/1807)) +- release-plz update +- *(deps)* bump alloy-sol-types from 0.8.0 to 0.8.2 ([#1762](https://github.com/bluealloy/revm/pull/1762)) +- release ([#1729](https://github.com/bluealloy/revm/pull/1729)) +- release ([#1722](https://github.com/bluealloy/revm/pull/1722)) +- *(deps)* bump alloy and primitives ([#1725](https://github.com/bluealloy/revm/pull/1725)) +- *(deps)* bump bytes from 1.6.1 to 1.7.1 ([#1700](https://github.com/bluealloy/revm/pull/1700)) +- tag v41 revm v13.0.0 ([#1692](https://github.com/bluealloy/revm/pull/1692)) +- release ([#1683](https://github.com/bluealloy/revm/pull/1683)) +- *(deps)* bump regex from 1.10.5 to 1.10.6 ([#1682](https://github.com/bluealloy/revm/pull/1682)) +- bump versions bcs of primitives ([#1631](https://github.com/bluealloy/revm/pull/1631)) +- release ([#1620](https://github.com/bluealloy/revm/pull/1620)) +- *(deps)* bump alloy-sol-types from 0.7.6 to 0.7.7 ([#1614](https://github.com/bluealloy/revm/pull/1614)) +- *(deps)* bump alloy-sol-macro from 0.7.6 to 0.7.7 ([#1613](https://github.com/bluealloy/revm/pull/1613)) +- release ([#1579](https://github.com/bluealloy/revm/pull/1579)) +- release ([#1548](https://github.com/bluealloy/revm/pull/1548)) +- replace TransactTo with TxKind ([#1542](https://github.com/bluealloy/revm/pull/1542)) +- *(deps)* bump regex from 1.10.4 to 1.10.5 ([#1502](https://github.com/bluealloy/revm/pull/1502)) +- release ([#1261](https://github.com/bluealloy/revm/pull/1261)) +- *(interpreter)* rewrite gas accounting for memory expansion ([#1361](https://github.com/bluealloy/revm/pull/1361)) +- revert snailtracer without microbench ([#1259](https://github.com/bluealloy/revm/pull/1259)) +- release ([#1231](https://github.com/bluealloy/revm/pull/1231)) +- *(deps)* bump other alloy deps 0.7.0 ([#1252](https://github.com/bluealloy/revm/pull/1252)) +- *(deps)* bump regex from 1.10.3 to 1.10.4 ([#1223](https://github.com/bluealloy/revm/pull/1223)) +- *(deps)* bump bytes from 1.5.0 to 1.6.0 ([#1224](https://github.com/bluealloy/revm/pull/1224)) +- release ([#1175](https://github.com/bluealloy/revm/pull/1175)) +- tag v32 revm v7.1.0 ([#1176](https://github.com/bluealloy/revm/pull/1176)) +- release ([#1125](https://github.com/bluealloy/revm/pull/1125)) +- *(deps)* bump alloy-sol-types from 0.6.3 to 0.6.4 ([#1148](https://github.com/bluealloy/revm/pull/1148)) +- *(deps)* bump alloy-sol-macro from 0.6.3 to 0.6.4 ([#1136](https://github.com/bluealloy/revm/pull/1136)) +- release tag v30 revm v6.1.0 ([#1100](https://github.com/bluealloy/revm/pull/1100)) +- clippy cleanup ([#1112](https://github.com/bluealloy/revm/pull/1112)) +- *(deps)* bump alloy-sol-types from 0.6.2 to 0.6.3 ([#1103](https://github.com/bluealloy/revm/pull/1103)) +- release ([#1082](https://github.com/bluealloy/revm/pull/1082)) +- *(deps)* bump alloy-sol-macro from 0.6.2 to 0.6.3 ([#1094](https://github.com/bluealloy/revm/pull/1094)) +- license date and revm docs ([#1080](https://github.com/bluealloy/revm/pull/1080)) +- release ([#1067](https://github.com/bluealloy/revm/pull/1067)) +- tag v27, revm v4.0.0 release ([#1061](https://github.com/bluealloy/revm/pull/1061)) +- *(deps)* bump eyre from 0.6.11 to 0.6.12 ([#1051](https://github.com/bluealloy/revm/pull/1051)) +- *(deps)* bump alloy-sol-types from 0.6.0 to 0.6.2 ([#1035](https://github.com/bluealloy/revm/pull/1035)) +- *(deps)* bump alloy-sol-macro from 0.6.0 to 0.6.2 ([#1013](https://github.com/bluealloy/revm/pull/1013)) +- chore(Test) : const to static ([#1016](https://github.com/bluealloy/revm/pull/1016)) +- Burntpix criterion bench ([#1004](https://github.com/bluealloy/revm/pull/1004)) +- Instruction table ([#759](https://github.com/bluealloy/revm/pull/759)) +- rewrite revm-test as a criterion bench ([#579](https://github.com/bluealloy/revm/pull/579)) +- optimize stack usage for recursive `call` and `create` programs ([#522](https://github.com/bluealloy/revm/pull/522)) +- Bump v24, revm v3.3.0 ([#476](https://github.com/bluealloy/revm/pull/476)) +- Release v23, revm v3.2.0 ([#464](https://github.com/bluealloy/revm/pull/464)) +- Release v22, revm v3.1.1 ([#460](https://github.com/bluealloy/revm/pull/460)) +- v21, revm v3.1.0 ([#444](https://github.com/bluealloy/revm/pull/444)) +- remove gas blocks ([#391](https://github.com/bluealloy/revm/pull/391)) +- *(deps)* bump bytes from 1.3.0 to 1.4.0 ([#355](https://github.com/bluealloy/revm/pull/355)) +- Bump v20, changelog ([#350](https://github.com/bluealloy/revm/pull/350)) +- includes to libs ([#338](https://github.com/bluealloy/revm/pull/338)) +- Creating revm-primitives, revm better errors and db components ([#334](https://github.com/bluealloy/revm/pull/334)) +- Cleanup, move hot fields toggether in Interpreter ([#321](https://github.com/bluealloy/revm/pull/321)) +- native bits ([#278](https://github.com/bluealloy/revm/pull/278)) +- *(release)* Bump revm and precompiles versions +- Bump primitive_types. Add statetest spec +- Bump revm v2.1.0 ([#224](https://github.com/bluealloy/revm/pull/224)) +- revm bump v2.0.0, precompile bump v1.1.1 ([#212](https://github.com/bluealloy/revm/pull/212)) +- Cfg choose create analysis, option on bytecode size limit ([#210](https://github.com/bluealloy/revm/pull/210)) +- Cargo sort. Bump lib versions ([#208](https://github.com/bluealloy/revm/pull/208)) +- Return `ExecutionResult`, which includes `gas_refunded` ([#169](https://github.com/bluealloy/revm/pull/169)) +- Bytecode hash, remove override_spec, ([#165](https://github.com/bluealloy/revm/pull/165)) +- revm bump 1.8. update libs. snailtracer rename ([#159](https://github.com/bluealloy/revm/pull/159)) +- v6 changelog, bump versions +- Big Refactor. Machine to Interpreter. refactor instructions. call/create struct ([#52](https://github.com/bluealloy/revm/pull/52)) +- [revm] pop_top and unsafe comments ([#51](https://github.com/bluealloy/revm/pull/51)) +- [precompiles] remove unused borsh +- [recompl] Bump precompile deps, cargo sort on workspace +- [revm] output log. Stetetest test log output. fmt +- Bump versions, Changelogs, fmt, revm readme, clippy. +- [revm] Run test multiple times. fmt, BenchmarkDB +- Multiple changes: web3 db, debugger initial commit, precompile load +- Memory to usize, clippy,fmt +- wip optimize i256 +- TEMP switch stacks H256 with U256 +- [revm] some perfs +- [revm] Perfs stack pop. Benchmark snailtracer. +- [revm] cleanup +- fmt +- EVM Interface changed. Inspector called separately +- Bump revm v0.3.0. README updated +- DB ref mut polished +- And now we debug +- [revm] Interface. Inspector added, Env cleanup. revm-test passes +- Rename bin to bins + ## [0.1.0](https://github.com/bluealloy/revm/releases/tag/revm-test-v0.1.0) - 2024-10-17 ### Added diff --git a/bins/revm-test/Cargo.toml b/bins/revm-test/Cargo.toml index a850a681..7786b776 100644 --- a/bins/revm-test/Cargo.toml +++ b/bins/revm-test/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] bytes = "1.7" hex = "0.4" -revm = { path = "../../crates/revm", version = "16.0.0", default-features=false } +revm = { path = "../../crates/revm", version = "17.0.0", default-features=false } microbench = "0.5" alloy-sol-macro = "0.8.0" alloy-sol-types = "0.8.2" diff --git a/bins/revme/CHANGELOG.md b/bins/revme/CHANGELOG.md index 3426616f..68eb7ca4 100644 --- a/bins/revme/CHANGELOG.md +++ b/bins/revme/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.0.1](https://github.com/bluealloy/revm/compare/revme-v1.0.0...revme-v1.0.1) - 2024-10-23 + +### Other + +- update Cargo.lock dependencies + ## [1.0.0](https://github.com/bluealloy/revm/compare/revme-v0.11.0...revme-v1.0.0) - 2024-09-26 ### Other diff --git a/bins/revme/Cargo.toml b/bins/revme/Cargo.toml index 0a5553d4..26774f62 100644 --- a/bins/revme/Cargo.toml +++ b/bins/revme/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["ethereum", "evm"] license = "MIT" repository = "https://github.com/bluealloy/revm" description = "Rust Ethereum Virtual Machine Executable" -version = "1.0.0" +version = "2.0.0" [dependencies] hash-db = "0.15" @@ -14,7 +14,7 @@ hex = "0.4" indicatif = "0.17" microbench = "0.5" plain_hasher = "0.2" -revm = { path = "../../crates/revm", version = "16.0.0", default-features = false, features = [ +revm = { path = "../../crates/revm", version = "17.0.0", default-features = false, features = [ "ethersdb", "std", "serde-json", diff --git a/crates/interpreter/CHANGELOG.md b/crates/interpreter/CHANGELOG.md index 191d4c99..7c989158 100644 --- a/crates/interpreter/CHANGELOG.md +++ b/crates/interpreter/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [13.0.0](https://github.com/bluealloy/revm/compare/revm-interpreter-v12.0.0...revm-interpreter-v13.0.0) - 2024-10-23 + +### Other + +- updated the following local packages: revm-primitives + ## [12.0.0](https://github.com/bluealloy/revm/compare/revm-interpreter-v11.0.0...revm-interpreter-v12.0.0) - 2024-10-17 ### Other diff --git a/crates/interpreter/Cargo.toml b/crates/interpreter/Cargo.toml index 1399622b..feea0690 100644 --- a/crates/interpreter/Cargo.toml +++ b/crates/interpreter/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm", "interpreter"] license = "MIT" name = "revm-interpreter" repository = "https://github.com/bluealloy/revm" -version = "12.0.0" +version = "13.0.0" readme = "../../README.md" [package.metadata.docs.rs] @@ -22,7 +22,7 @@ rust_2018_idioms = "deny" all = "warn" [dependencies] -revm-primitives = { path = "../primitives", version = "12.0.0", default-features = false } +revm-primitives = { path = "../primitives", version = "13.0.0", default-features = false } paste = { version = "1.0", optional = true } phf = { version = "0.11", default-features = false, optional = true, features = [ diff --git a/crates/precompile/CHANGELOG.md b/crates/precompile/CHANGELOG.md index 54f9bac6..70b3a2a0 100644 --- a/crates/precompile/CHANGELOG.md +++ b/crates/precompile/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [14.0.0](https://github.com/bluealloy/revm/compare/revm-precompile-v13.0.0...revm-precompile-v14.0.0) - 2024-10-23 + +### Other + +- updated the following local packages: revm-primitives + ## [13.0.0](https://github.com/bluealloy/revm/compare/revm-precompile-v12.0.0...revm-precompile-v13.0.0) - 2024-10-17 ### Other diff --git a/crates/precompile/Cargo.toml b/crates/precompile/Cargo.toml index b7cee83b..ecce35dd 100644 --- a/crates/precompile/Cargo.toml +++ b/crates/precompile/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm", "precompiles"] license = "MIT" name = "revm-precompile" repository = "https://github.com/bluealloy/revm" -version = "13.0.0" +version = "14.0.0" readme = "../../README.md" [package.metadata.docs.rs] @@ -22,7 +22,7 @@ rust_2018_idioms = "deny" all = "warn" [dependencies] -revm-primitives = { path = "../primitives", version = "12.0.0", default-features = false } +revm-primitives = { path = "../primitives", version = "13.0.0", default-features = false } once_cell = { version = "1.19", default-features = false, features = ["alloc"] } # ecRecover diff --git a/crates/primitives/CHANGELOG.md b/crates/primitives/CHANGELOG.md index b410ca77..93f2b325 100644 --- a/crates/primitives/CHANGELOG.md +++ b/crates/primitives/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [13.0.0](https://github.com/bluealloy/revm/compare/revm-primitives-v12.0.0...revm-primitives-v13.0.0) - 2024-10-23 + +### Other + +- bump alloy-eip7702 ([#1829](https://github.com/bluealloy/revm/pull/1829)) + ## [12.0.0](https://github.com/bluealloy/revm/compare/revm-primitives-v11.0.0...revm-primitives-v12.0.0) - 2024-10-17 ### Other diff --git a/crates/primitives/Cargo.toml b/crates/primitives/Cargo.toml index 40a8fe64..0ccb20cb 100644 --- a/crates/primitives/Cargo.toml +++ b/crates/primitives/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm", "types"] license = "MIT" name = "revm-primitives" repository = "https://github.com/bluealloy/revm" -version = "12.0.0" +version = "13.0.0" readme = "../../README.md" [package.metadata.docs.rs] diff --git a/crates/revm/CHANGELOG.md b/crates/revm/CHANGELOG.md index 22a04fe8..bfed4814 100644 --- a/crates/revm/CHANGELOG.md +++ b/crates/revm/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [17.0.0](https://github.com/bluealloy/revm/compare/revm-v16.0.0...revm-v17.0.0) - 2024-10-23 + +### Other + +- bump alloy-eip7702 ([#1829](https://github.com/bluealloy/revm/pull/1829)) + ## [16.0.0](https://github.com/bluealloy/revm/compare/revm-v15.0.0...revm-v16.0.0) - 2024-10-17 ### Other diff --git a/crates/revm/Cargo.toml b/crates/revm/Cargo.toml index 3c67dd05..e71b66ec 100644 --- a/crates/revm/Cargo.toml +++ b/crates/revm/Cargo.toml @@ -6,7 +6,7 @@ keywords = ["no_std", "ethereum", "evm", "revm"] license = "MIT" name = "revm" repository = "https://github.com/bluealloy/revm" -version = "16.0.0" +version = "17.0.0" readme = "../../README.md" [package.metadata.docs.rs] @@ -23,8 +23,8 @@ all = "warn" [dependencies] # revm -revm-interpreter = { path = "../interpreter", version = "12.0.0", default-features = false } -revm-precompile = { path = "../precompile", version = "13.0.0", default-features = false } +revm-interpreter = { path = "../interpreter", version = "13.0.0", default-features = false } +revm-precompile = { path = "../precompile", version = "14.0.0", default-features = false } # misc auto_impl = { version = "1.2", default-features = false }