chore: rm reth-primitives from eth payload (#14357)

This commit is contained in:
Matthias Seitz
2025-02-10 12:24:18 +01:00
committed by GitHub
parent 61728726d3
commit 47bc55b061
3 changed files with 5 additions and 6 deletions

2
Cargo.lock generated
View File

@ -7553,13 +7553,13 @@ dependencies = [
"reth-basic-payload-builder", "reth-basic-payload-builder",
"reth-chainspec", "reth-chainspec",
"reth-errors", "reth-errors",
"reth-ethereum-primitives",
"reth-evm", "reth-evm",
"reth-evm-ethereum", "reth-evm-ethereum",
"reth-execution-types", "reth-execution-types",
"reth-payload-builder", "reth-payload-builder",
"reth-payload-builder-primitives", "reth-payload-builder-primitives",
"reth-payload-primitives", "reth-payload-primitives",
"reth-primitives",
"reth-primitives-traits", "reth-primitives-traits",
"reth-revm", "reth-revm",
"reth-storage-api", "reth-storage-api",

View File

@ -13,7 +13,7 @@ workspace = true
[dependencies] [dependencies]
# reth # reth
reth-primitives.workspace = true reth-ethereum-primitives.workspace = true
reth-primitives-traits.workspace = true reth-primitives-traits.workspace = true
reth-revm.workspace = true reth-revm.workspace = true
reth-transaction-pool.workspace = true reth-transaction-pool.workspace = true

View File

@ -16,8 +16,9 @@ use reth_basic_payload_builder::{
commit_withdrawals, is_better_payload, BuildArguments, BuildOutcome, PayloadBuilder, commit_withdrawals, is_better_payload, BuildArguments, BuildOutcome, PayloadBuilder,
PayloadConfig, PayloadConfig,
}; };
use reth_chainspec::{ChainSpec, ChainSpecProvider, EthChainSpec}; use reth_chainspec::{ChainSpec, ChainSpecProvider, EthChainSpec, EthereumHardforks};
use reth_errors::RethError; use reth_errors::RethError;
use reth_ethereum_primitives::{Block, BlockBody, Receipt, TransactionSigned};
use reth_evm::{ use reth_evm::{
env::EvmEnv, system_calls::SystemCaller, ConfigureEvm, Evm, EvmError, InvalidTxError, env::EvmEnv, system_calls::SystemCaller, ConfigureEvm, Evm, EvmError, InvalidTxError,
NextBlockEnvAttributes, NextBlockEnvAttributes,
@ -27,9 +28,6 @@ use reth_execution_types::ExecutionOutcome;
use reth_payload_builder::{EthBuiltPayload, EthPayloadBuilderAttributes}; use reth_payload_builder::{EthBuiltPayload, EthPayloadBuilderAttributes};
use reth_payload_builder_primitives::PayloadBuilderError; use reth_payload_builder_primitives::PayloadBuilderError;
use reth_payload_primitives::PayloadBuilderAttributes; use reth_payload_primitives::PayloadBuilderAttributes;
use reth_primitives::{
Block, BlockBody, EthereumHardforks, InvalidTransactionError, Receipt, TransactionSigned,
};
use reth_primitives_traits::{ use reth_primitives_traits::{
proofs::{self}, proofs::{self},
Block as _, SignedTransaction, Block as _, SignedTransaction,
@ -50,6 +48,7 @@ use tracing::{debug, trace, warn};
mod config; mod config;
pub use config::*; pub use config::*;
use reth_primitives_traits::transaction::error::InvalidTransactionError;
use reth_transaction_pool::error::Eip4844PoolTransactionError; use reth_transaction_pool::error::Eip4844PoolTransactionError;
type BestTransactionsIter<Pool> = Box< type BestTransactionsIter<Pool> = Box<