go-ethereum/eth/tracers/internal/tracetest/testdata/call_tracer
Chris Ziogas b0cd8c4a5c
core/vm: set tracer-observable value of a delegatecall to match parent value (#26632)
This is a breaking change in the tracing hooks API as well as semantics of the callTracer:

- CaptureEnter hook provided a nil value argument in case of DELEGATECALL. However to stay consistent with how delegate calls behave in EVM this hook is changed to pass in the value of the parent call.
- callTracer will return parent call's value for DELEGATECALL frames.

---------

Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2023-02-10 10:26:43 +01:00
..
create.json eth/tracers: fix gasUsed for native and JS tracers (#26048) 2022-10-28 12:28:29 +02:00
deep_calls.json Fix trace call for inner reverts (#25971) 2022-10-31 12:20:21 +03:30
delegatecall.json core/vm: set tracer-observable value of a delegatecall to match parent value (#26632) 2023-02-10 10:26:43 +01:00
inner_create_oog_outer_throw.json Fix trace call for inner reverts (#25971) 2022-10-31 12:20:21 +03:30
inner_instafail.json Fix trace call for inner reverts (#25971) 2022-10-31 12:20:21 +03:30
inner_revert_reason.json Fix trace call for inner reverts (#25971) 2022-10-31 12:20:21 +03:30
inner_throw_outer_revert.json eth/tracers: fix gasUsed for native and JS tracers (#26048) 2022-10-28 12:28:29 +02:00
inner_throw_outer_revert.md Fix trace call for inner reverts (#25971) 2022-10-31 12:20:21 +03:30
oog.json eth/tracers: fix gasUsed for native and JS tracers (#26048) 2022-10-28 12:28:29 +02:00
revert_reason.json eth/tracers: fix gasUsed for native and JS tracers (#26048) 2022-10-28 12:28:29 +02:00
revert.json eth/tracers: fix gasUsed for native and JS tracers (#26048) 2022-10-28 12:28:29 +02:00
selfdestruct.json Fix trace call for inner reverts (#25971) 2022-10-31 12:20:21 +03:30
simple_onlytop.json eth/tracers: fix gasUsed for native and JS tracers (#26048) 2022-10-28 12:28:29 +02:00
simple.json eth/tracers: fix gasUsed for native and JS tracers (#26048) 2022-10-28 12:28:29 +02:00
throw.json eth/tracers: fix gasUsed for native and JS tracers (#26048) 2022-10-28 12:28:29 +02:00