foundry
foundry copied to clipboard
feat(traces): use `TraceWriter`, delegating the formatting of the print trace to `revm-inspectors`
Motivation
Closes https://github.com/paradigmxyz/revm-inspectors/issues/14
Related PR: https://github.com/paradigmxyz/revm-inspectors/pull/151
Solution
- Mutates the arena traces to populate new decoded fields in the
CallTrace - Brings back
decoder.decode(nowextend_trace) - Delegates all formatting of the print to
revm-inspectors
Marking as ready for review, pending revm-inspectors release as blocker for merging