go-ethereum/core/tracing
Nebojsa Urosevic 67a3b08795
core/tracing: extends tracing.Hooks with OnSystemCallStartV2 (#30786)
This PR extends the Hooks interface with a new method,
`OnSystemCallStartV2`, which takes `VMContext` as its parameter.

Motivation

By including `VMContext` as a parameter, the `OnSystemCallStartV2` hook
achieves parity with the `OnTxStart` hook in terms of provided insights.
This alignment simplifies the inner tracer logic, enabling consistent
handling of state changes and internal calls within the same framework.

---------

Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2024-12-04 09:40:37 +01:00
..
CHANGELOG.md core/tracing: add verkle gas change reasons to changelog (#30444) 2024-09-17 16:10:59 +02:00
gen_balance_change_reason_stringer.go Supply delta live tracer (#29347) 2024-06-03 12:30:27 +02:00
hooks.go core/tracing: extends tracing.Hooks with OnSystemCallStartV2 (#30786) 2024-12-04 09:40:37 +01:00