From 19e456994062f457aa78109613eadf3aa470ac65 Mon Sep 17 00:00:00 2001 From: MartinquaXD Date: Thu, 18 Dec 2025 11:44:06 +0000 Subject: [PATCH] Simulate solution on pending block --- crates/driver/src/infra/blockchain/mod.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/driver/src/infra/blockchain/mod.rs b/crates/driver/src/infra/blockchain/mod.rs index 47fa795519..16f3d019d6 100644 --- a/crates/driver/src/infra/blockchain/mod.rs +++ b/crates/driver/src/infra/blockchain/mod.rs @@ -5,7 +5,7 @@ use { }, alloy::providers::Provider, chain::Chain, - ethcontract::errors::ExecutionError, + ethcontract::{BlockNumber, errors::ExecutionError}, ethrpc::{ Web3, alloy::conversions::{IntoAlloy, IntoLegacy}, @@ -198,7 +198,7 @@ impl Ethereum { .transport() .execute( "eth_createAccessList", - vec![serde_json::to_value(&tx).unwrap(), "latest".into()], + vec![serde_json::to_value(&tx).unwrap(), "pending".into()], ) .await?; if let Some(err) = json.get("error") { @@ -226,7 +226,7 @@ impl Ethereum { .map(IntoLegacy::into_legacy), ..Default::default() }, - None, + Some(BlockNumber::Pending), ) .await .map(IntoAlloy::into_alloy)