From d0df549ddb45303ce251711a0a7927375a0aeaa0 Mon Sep 17 00:00:00 2001 From: ligt Date: Fri, 30 Jan 2026 18:55:23 +0700 Subject: [PATCH] chore(engine-tree): simplify impl trait bound (#21621) --- crates/engine/tree/src/tree/mod.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/crates/engine/tree/src/tree/mod.rs b/crates/engine/tree/src/tree/mod.rs index ea62aac72c..957c3dc592 100644 --- a/crates/engine/tree/src/tree/mod.rs +++ b/crates/engine/tree/src/tree/mod.rs @@ -30,7 +30,7 @@ use reth_payload_primitives::{ }; use reth_primitives_traits::{NodePrimitives, RecoveredBlock, SealedBlock, SealedHeader}; use reth_provider::{ - BlockExecutionOutput, BlockExecutionResult, BlockNumReader, BlockReader, ChangeSetReader, + BlockExecutionOutput, BlockExecutionResult, BlockReader, ChangeSetReader, DatabaseProviderFactory, HashedPostStateProvider, ProviderError, StageCheckpointReader, StateProviderBox, StateProviderFactory, StateReader, StorageChangeSetReader, TransactionVariant, @@ -321,11 +321,10 @@ where + HashedPostStateProvider + Clone + 'static, -

::Provider: BlockReader + P::Provider: BlockReader + StageCheckpointReader + ChangeSetReader - + StorageChangeSetReader - + BlockNumReader, + + StorageChangeSetReader, C: ConfigureEvm + 'static, T: PayloadTypes>, V: EngineValidator,