foundry icon indicating copy to clipboard operation
foundry copied to clipboard

feat(traces): use `TraceWriter`, delegating the formatting of the print trace to `revm-inspectors`

Open zerosnacks opened this issue 1 year ago • 1 comments

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 (now extend_trace)
  • Delegates all formatting of the print to revm-inspectors

zerosnacks avatar Jun 21 '24 18:06 zerosnacks

Marking as ready for review, pending revm-inspectors release as blocker for merging

zerosnacks avatar Jun 28 '24 16:06 zerosnacks