refactor: finalize proofs mod move from reth-primitives to reth-primitives-traits (#13875)

This commit is contained in:
Léa Narzis
2025-01-22 21:15:47 +01:00
committed by GitHub
parent 3b0e70a512
commit 6c762565b8
16 changed files with 30 additions and 41 deletions

View File

@ -49,6 +49,7 @@ parking_lot.workspace = true
reth-ethereum-engine-primitives.workspace = true
reth-provider = { workspace = true, features = ["test-utils"] }
reth-primitives.workspace = true
reth-primitives-traits.workspace = true
reth-payload-builder = { workspace = true, features = ["test-utils"] }
reth-tokio-util.workspace = true
reth-testing-utils.workspace = true

View File

@ -8,7 +8,8 @@ use alloy_rpc_types_engine::{
PayloadError,
};
use assert_matches::assert_matches;
use reth_primitives::{proofs, Block, SealedBlock, SealedHeader, TransactionSigned};
use reth_primitives::{Block, SealedBlock, SealedHeader, TransactionSigned};
use reth_primitives_traits::proofs;
use reth_rpc_types_compat::engine::payload::{block_to_payload, block_to_payload_v1};
use reth_testing_utils::generators::{
self, random_block, random_block_range, BlockParams, BlockRangeParams, Rng,

View File

@ -5,7 +5,8 @@ use alloy_eips::{eip7685::EMPTY_REQUESTS_HASH, merge::BEACON_NONCE};
use alloy_primitives::U256;
use reth_chainspec::{EthChainSpec, EthereumHardforks};
use reth_evm::ConfigureEvm;
use reth_primitives::{logs_bloom, proofs::calculate_transaction_root, BlockBody, Receipt};
use reth_primitives::{logs_bloom, BlockBody, Receipt};
use reth_primitives_traits::proofs::calculate_transaction_root;
use reth_provider::{
BlockReader, BlockReaderIdExt, ChainSpecProvider, ProviderBlock, ProviderReceipt, ProviderTx,
StateProviderFactory,