go-ethereum/eth/tracers
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
..
internal consensus/beacon: remove TestingTTDBlock (#31153) 2025-02-11 13:44:25 +01:00
js core/vm: clean up EVM environmental structure (#31061) 2025-02-18 21:53:33 +08:00
live core/tracing: state journal wrapper (#30441) 2025-02-05 13:58:25 +01:00
logger core/vm: clean up EVM environmental structure (#31061) 2025-02-18 21:53:33 +08:00
native all: update license comments and AUTHORS (#31133) 2025-02-05 23:01:17 +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: update license comments and AUTHORS (#31133) 2025-02-05 23:01:17 +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 all: update license comments and AUTHORS (#31133) 2025-02-05 23:01:17 +01:00