diff --git a/bins/revme/src/cmd/statetest/models/mod.rs b/bins/revme/src/cmd/statetest/models/mod.rs index 0a38b514b2..6bb58e5bd8 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 f63600b904..c75a0b977d 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 4b1a872f7b..f4f7680c5e 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 ed6bc1b141..e0d856df98 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 59cc261c9f..a2f98cff98 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 5cc6987f55..c5b6593a41 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 ab34469ce4..fb5e9f3f2e 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 60933ef44f..bfb6d68a5b 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 8d7f8f2b5d..66ec8653d6 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 f94683c1aa..33b371fd27 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 568b5fd483..31ce10ac1f 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 5fce12dbf3..833a367cc2 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 ae45471d92..e91c2777ed 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 443407dce5..4a3e1c2cb0 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 30eadf9413..3b25b52b9c 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 c772b6b65c..34af3a3b50 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 6049b6bfd2..978cbbaa08 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 583c15f334..7e65392930 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 06d782c0f1..a748bc5fea 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 7a72ac52fa..0eab75acf7 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 03bf915518..64c27d260d 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 7f3aef8d8f..d1c06c52b7 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 67f5db0ab5..c26c1c2d8e 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 e3a646ab4a..95072fc363 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 a0d0cd903e..40e87de11b 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 103b04397a..d12b120dcd 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 2eb8cf7414..1686024218 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 1bd719ffde..53d397210a 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 c92c2d4d7f..9be0e446b7 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 f086e7d95a..36b6f898bc 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 642d5fd26e..1a594dd3d0 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 076dad0ce8..1dc3563500 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 82b4cda02f..fcd36bf948 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 dd18d3582d..f9af3c0e38 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 e823731051..004ddfa0d1 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 bf3ff3320b..46be24f121 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 7a8d497dcb..443a6c854d 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 625fb1b266..4d242e8cdf 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 555ba73c29..3fe66b8073 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 4d4d6b7563..c2e2e01f55 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 848735e826..7d0161e0eb 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 ea0128aa90..8f2b6bb019 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 de6d536d89..88bd3a4315 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 2193ffe48d..1739ad88cc 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 c7fbc75a5c..1a5a0d6723 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 da192990dc..0ae44035c0 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 73d0d3a072..5dca054fd9 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 ca3ca173dc..b818a528c2 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 387859743c..8debb4b87d 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 6030ec17be..8e0dcab3ec 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 e8712db438..e803332672 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 d70d9b0303..ba9f26b6c7 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 aa64dcbd10..831e4d3d17 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 9661bfe5c4..5856a634bf 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 85a08dbfbb..799e46dc2a 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 9f5ad37826..28d9116c62 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 d5bad6448d..3208f4ebcd 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 0a9deb7591..e97ba33956 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 c7e74cd071..dc7e2ae9ca 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 0000000000..319e3079c5 --- /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 0000000000..2a08e7c532 --- /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 ccede53713..de10329d10 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 e148cab8ed..7fc3bf79be 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 7e779c8588..f87c0ce01d 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 4f016ac1c8..ddd8c52372 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 0000000000..6512763800 --- /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 bb2c853d83..d63119a286 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 b84f1429d5..458b6d1659 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 45ba02dacb..95dc5ef5e5 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 0000000000..b3aba00346 --- /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 0536dde762..23d6267a2a 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 c441184487..895c769958 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 acf068c70d..4ce7661357 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 aba834d241..89b82922b3 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 ccdf00e494..de2b49cbeb 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 b2dde31a7e..e7337638c6 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 2246844d6f..a9c1085fe9 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 4e01a176e5..7c51526a22 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 3e78e33391..b2df7605d9 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 ce96b141b6..984bf67d9b 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 5a154e175c..7eedd99604 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 fb4cd9e959..e4ee275f47 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 3dd152fa9d..b9fd2231e6 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 658cfb8f2e..0e03c2b818 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 bcd00f066f..f64de54477 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 0000000000..1e3124c074 --- /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 6441e1b9d5..925b365450 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 8639b514c3..38e8a5ee58 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 25f300e608..0000000000 --- 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 a27e11ae84..f3ccd03096 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 0dd2267a9d..8ba59c33c4 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 722f0e4585..ce0641b258 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 a31817b628..73a5be23d1 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 0000000000..f2b778b4ab --- /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 0000000000..3f1f5fc573 --- /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