From 967502c7e402f85a456011fb3633cc18383a5307 Mon Sep 17 00:00:00 2001 From: Matthias Seitz Date: Fri, 2 Aug 2024 15:12:57 +0200 Subject: [PATCH] chore: use alloy AccessList result (#10021) --- .../primitives/src/transaction/access_list.rs | 20 +------------------ 1 file changed, 1 insertion(+), 19 deletions(-) diff --git a/crates/primitives/src/transaction/access_list.rs b/crates/primitives/src/transaction/access_list.rs index c50ba04249..d6ebdccbaf 100644 --- a/crates/primitives/src/transaction/access_list.rs +++ b/crates/primitives/src/transaction/access_list.rs @@ -2,25 +2,7 @@ /// Re-export from `alloy_eips`. #[doc(inline)] -pub use alloy_eips::eip2930::{AccessList, AccessListItem}; - -use revm_primitives::U256; -use serde::{Deserialize, Serialize}; - -#[cfg(not(feature = "std"))] -use alloc::string::String; - -/// `AccessListResult` for handling errors from `eth_createAccessList` -#[derive(Clone, Debug, Default, PartialEq, Eq, Serialize, Deserialize)] -pub struct AccessListResult { - /// List with accounts accessed during transaction. - pub access_list: AccessList, - /// Estimated gas used with access list. - pub gas_used: U256, - /// Optional error message if the transaction failed. - #[serde(default, skip_serializing_if = "Option::is_none")] - pub error: Option, -} +pub use alloy_eips::eip2930::{AccessList, AccessListItem, AccessListResult}; #[cfg(test)] mod tests {