Integrate BlockExecutor and TraceExt into one type for RPC #12023
Labels
A-rpc
Related to the RPC implementation
C-enhancement
New feature or request
S-needs-design
This issue requires design work to think about how it would best be accomplished
S-stale
This issue/PR is stale and will close with no further activity
Describe the feature
tracing now is no longer just executing transactions:
#11845
and also now requires system calls which we already have in the
BlockExecutor
types.All of this should be integrated into a new rpc tracing specific type that unifies this with the trace and call trait:
reth/crates/rpc/rpc-eth-api/src/helpers/call.rs
Line 657 in 7a06298
reth/crates/rpc/rpc-eth-api/src/helpers/trace.rs
Line 24 in 7a06298
Additional context
No response
The text was updated successfully, but these errors were encountered: