primitives: rm more alloy_primitives reexports (#11325)

This commit is contained in:
Thomas Coratger
2024-09-30 03:06:47 +02:00
committed by GitHub
parent ea1d04aa75
commit e21d75f9aa
53 changed files with 114 additions and 136 deletions

View File

@ -3,17 +3,14 @@
#![cfg_attr(not(test), warn(unused_crate_dependencies))]
use alloy_genesis::Genesis;
use alloy_primitives::{address, Address, U256};
use alloy_primitives::{address, Address, Bytes, U256};
use reth::{
builder::{
components::{ExecutorBuilder, PayloadServiceBuilder},
BuilderContext, NodeBuilder,
},
payload::{EthBuiltPayload, EthPayloadBuilderAttributes},
primitives::{
revm_primitives::{Env, PrecompileResult},
Bytes,
},
primitives::revm_primitives::{Env, PrecompileResult},
revm::{
handler::register::EvmHandler,
inspector_handle_register,

View File

@ -15,6 +15,8 @@ reth-payload-builder.workspace = true
reth-node-ethereum.workspace = true
reth-ethereum-payload-builder.workspace = true
alloy-primitives.workspace = true
tracing.workspace = true
futures-util.workspace = true
eyre.workspace = true

View File

@ -1,4 +1,5 @@
use crate::job::EmptyBlockPayloadJob;
use alloy_primitives::Bytes;
use reth::{
providers::{BlockReaderIdExt, BlockSource, StateProviderFactory},
tasks::TaskSpawner,
@ -7,7 +8,7 @@ use reth::{
use reth_basic_payload_builder::{BasicPayloadJobGeneratorConfig, PayloadBuilder, PayloadConfig};
use reth_node_api::PayloadBuilderAttributes;
use reth_payload_builder::{PayloadBuilderError, PayloadJobGenerator};
use reth_primitives::{BlockNumberOrTag, Bytes};
use reth_primitives::BlockNumberOrTag;
use std::sync::Arc;
/// The generator type that creates new jobs that builds empty blocks.

View File

@ -1,9 +1,9 @@
use alloy_primitives::{Address, B256};
use alloy_primitives::{Address, Sealable, B256};
use alloy_rpc_types::{Filter, FilteredParams};
use reth_chainspec::ChainSpecBuilder;
use reth_node_ethereum::EthereumNode;
use reth_node_types::NodeTypesWithDBAdapter;
use reth_primitives::{alloy_primitives::Sealable, SealedHeader};
use reth_primitives::SealedHeader;
use reth_provider::{
providers::StaticFileProvider, AccountReader, BlockReader, BlockSource, HeaderProvider,
ProviderFactory, ReceiptProvider, StateProvider, TransactionsProvider,

View File

@ -3,15 +3,12 @@
#![cfg_attr(not(test), warn(unused_crate_dependencies))]
use alloy_genesis::Genesis;
use alloy_primitives::{Address, U256};
use alloy_primitives::{Address, Bytes, U256};
use parking_lot::RwLock;
use reth::{
api::NextBlockEnvAttributes,
builder::{components::ExecutorBuilder, BuilderContext, NodeBuilder},
primitives::{
revm_primitives::{BlockEnv, CfgEnvWithHandlerCfg, Env, PrecompileResult, TxEnv},
Bytes,
},
primitives::revm_primitives::{BlockEnv, CfgEnvWithHandlerCfg, Env, PrecompileResult, TxEnv},
revm::{
handler::register::EvmHandler,
inspector_handle_register,