paradigmxyz / reth

Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
https://reth.rs/
Apache License 2.0
3.81k stars 1.07k forks source link

Add support for FlatCallTracer #10991

Open mattsse opened 1 day ago

mattsse commented 1 day ago

Describe the feature

ref #201 might require some helper for TracingConfig

blocked by #10989

we now have a new variant:

https://github.com/paradigmxyz/reth/blob/c42d5447a443e95ae92437e4d91f7dc06e253e70/crates/rpc/rpc/src/debug.rs#L392-L396

that behaves exactly as the parity tracer, so we can reuse that impl:

https://github.com/paradigmxyz/reth/blob/c42d5447a443e95ae92437e4d91f7dc06e253e70/crates/rpc/rpc/src/trace.rs#L341-L358

Additional context

No response

0xkrane commented 23 hours ago

can take this

mattsse commented 23 hours ago

unblocked now