Closed zerosnacks closed 4 months ago
Re-marking this as draft until print traces pass again https://github.com/foundry-rs/foundry/actions/runs/9617990642/job/26530949144?pr=8224
Still, open for feedback
Formatting has been fixed, Foundry tests are now passing: https://github.com/foundry-rs/foundry/pull/8224
Can you add tests here too? Using expect!
, with also decoded fields
Can you add tests here too? Using
expect!
, with also decoded fields
Added, please note that it shows the application of patches, not necessarily the full decoding as implemented in Foundry
Closes: https://github.com/paradigmxyz/revm-inspectors/issues/14
nodes_mut
for mutability of nodes, required for populating added CallTrace fieldsdecoded.label
,decoded.return_data
,decoded.call_data
, wrapped in theDecodedCallTrace
container type.LogData
in aCallLog
to accompany it with additional decoded data fields:decoded.name
,decoded.params
, wrapped in theDecodedCallLog
container type.decoded.contract_name
has not been added as a field as it is only used in Foundry's gas report, not in the current trace render.It is likely that some stylistic updates will be followed up relatively quickly
Related PR: https://github.com/foundry-rs/foundry/pull/8224