go-ethereum/eth/tracers
Sina M aaaf01d712
core/tracing: state journal wrapper (#30441)
Here we add some more changes for live tracing API v1.1:

- Hook `OnSystemCallStartV2` was introduced with `VMContext` as parameter.
- Hook `OnBlockHashRead` was introduced.
- `GetCodeHash` was added to the state interface
- The new `WrapWithJournal` construction helps with tracking EVM reverts in the tracer.

---------

Co-authored-by: Felix Lange <fjl@twurst.com>
2025-02-05 13:58:25 +01:00
..
internal consensus/misc/eip4844: more changes for blob gas calculation (#31128) 2025-02-05 10:35:03 +01:00
js core: switch EVM tx context in ApplyMessage (#30809) 2024-11-29 15:39:42 +01:00
live core/tracing: state journal wrapper (#30441) 2025-02-05 13:58:25 +01:00
logger eth/tracers/logger: return revert reason (#31013) 2025-01-13 23:12:15 +08:00
native core, core/types: rename AuthList to SetCodeAuthorizations (#30935) 2024-12-19 10:06:33 +01:00
api.go params: start osaka fork (#31125) 2025-02-04 15:29:51 +01:00
api_test.go all: nuke total difficulty (#30744) 2025-01-28 18:55:41 +01:00
dir.go all: fix some typos in comments and names (#31023) 2025-01-14 14:16:15 +01:00
live.go eth/tracers: various fixes (#30540) 2024-10-17 06:51:47 +02:00
tracers_test.go cmd/evm: consolidate evm output switches (#30849) 2024-12-10 09:43:24 +01:00
tracker.go eth/traces: add state limit (#25812) 2022-10-06 10:48:04 +02:00
tracker_test.go eth/traces: add state limit (#25812) 2022-10-06 10:48:04 +02:00