go-ethereum/eth/tracers/logger
rjl493456442 32c6aa8a1a
core/vm: clean up EVM environmental structure (#31061)
This PR does a few things including:

- Remove `ContractRef` interface
- Remove `vm.AccountRef` which implements `ContractRef` interface
- Maintain the `jumpDests` struct in EVM for sharing between call frames
- Simplify the delegateCall context initialization
2025-02-18 21:53:33 +08:00
..
access_list_tracer.go eth/tracers/logger: using maps.Equal (#29384) 2024-03-28 14:09:21 +01:00
gen_callframe.go t8ntool: add optional call frames to json logger (#29353) 2024-03-27 16:12:57 +01:00
gen_structlog.go eth/tracers/logger: make structlog/json-log stack hex again (#28628) 2023-12-05 09:37:48 +01:00
logger.go eth/tracers/logger: return revert reason (#31013) 2025-01-13 23:12:15 +08:00
logger_json.go eth/tracers/logger: fix json-logger output missing (#30804) 2024-11-25 10:07:50 +01:00
logger_test.go core/vm: clean up EVM environmental structure (#31061) 2025-02-18 21:53:33 +08:00