diff --git a/crates/optimism/consensus/src/lib.rs b/crates/optimism/consensus/src/lib.rs index 9a905adfaf..4deea28796 100644 --- a/crates/optimism/consensus/src/lib.rs +++ b/crates/optimism/consensus/src/lib.rs @@ -5,7 +5,6 @@ html_favicon_url = "https://avatars0.githubusercontent.com/u/97369466?s=256", issue_tracker_base_url = "https://github.com/paradigmxyz/reth/issues/" )] -#![cfg_attr(not(test), warn(unused_crate_dependencies))] #![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))] // The `optimism` feature must be enabled to use this crate. #![cfg(feature = "optimism")] diff --git a/crates/optimism/evm/src/execute.rs b/crates/optimism/evm/src/execute.rs index 5b7d797da9..c56c7622e6 100644 --- a/crates/optimism/evm/src/execute.rs +++ b/crates/optimism/evm/src/execute.rs @@ -541,12 +541,11 @@ mod tests { b256, Account, Address, Block, ChainSpecBuilder, Signature, StorageKey, StorageValue, Transaction, TransactionSigned, TxEip1559, TxKind, BASE_MAINNET, }; - use reth_revm::{database::StateProviderDatabase, L1_BLOCK_CONTRACT}; + use reth_revm::{ + database::StateProviderDatabase, test_utils::StateProviderTest, L1_BLOCK_CONTRACT, + }; use std::{collections::HashMap, str::FromStr}; - use crate::OptimismEvmConfig; - use reth_revm::test_utils::StateProviderTest; - fn create_op_state_provider() -> StateProviderTest { let mut db = StateProviderTest::default(); diff --git a/crates/rpc/ipc/src/server/mod.rs b/crates/rpc/ipc/src/server/mod.rs index c876457e1f..7239249e1c 100644 --- a/crates/rpc/ipc/src/server/mod.rs +++ b/crates/rpc/ipc/src/server/mod.rs @@ -788,7 +788,7 @@ pub fn dummy_endpoint() -> String { mod tests { use super::*; use crate::client::IpcClientBuilder; - use futures::future::{select, Either}; + use futures::future::select; use jsonrpsee::{ core::{ client, diff --git a/crates/stages/src/stages/headers.rs b/crates/stages/src/stages/headers.rs index fd14841284..548048dd71 100644 --- a/crates/stages/src/stages/headers.rs +++ b/crates/stages/src/stages/headers.rs @@ -387,7 +387,7 @@ mod tests { use reth_primitives::{ stage::StageUnitCheckpoint, BlockBody, SealedBlock, SealedBlockWithSenders, B256, }; - use reth_provider::{BlockHashReader, BlockWriter, BundleStateWithReceipts, ProviderFactory}; + use reth_provider::{BlockWriter, BundleStateWithReceipts, ProviderFactory}; use reth_trie::{updates::TrieUpdates, HashedPostState}; use test_runner::HeadersTestRunner;