From 4070bd17311224438dc0b551eb627c6511268ec9 Mon Sep 17 00:00:00 2001 From: Matthias Seitz Date: Fri, 12 May 2023 14:57:32 +0200 Subject: [PATCH] fix: register trace correctly --- crates/rpc/rpc-builder/src/lib.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/crates/rpc/rpc-builder/src/lib.rs b/crates/rpc/rpc-builder/src/lib.rs index f7fb43317c..4d0cd0f66a 100644 --- a/crates/rpc/rpc-builder/src/lib.rs +++ b/crates/rpc/rpc-builder/src/lib.rs @@ -686,12 +686,13 @@ where /// Register Trace Namespace pub fn register_trace(&mut self) -> &mut Self { - let eth_api = self.eth_api(); + let eth = self.eth_handlers(); self.modules.insert( RethRpcModule::Trace, - DebugApi::new( + TraceApi::new( self.client.clone(), - eth_api, + eth.api.clone(), + eth.cache, Box::new(self.executor.clone()), self.tracing_call_guard.clone(), )