go-ethereum/eth/tracers/native
Ignacio Hagopian e2007e513c
tracers/prestate: always remove empty accounts from pre-state (#31427)
The prestateTracer had the intention of excluding accounts that were
empty prior to execution from the prestate. This was being done only for
created contracts. This PR makes it so all such empty accounts are
excluded. This behavior is configurable using the `includeEmpty: true`
flag introduced in #31855.

---------

Signed-off-by: Ignacio Hagopian <jsign.uy@gmail.com>
Co-authored-by: Sina Mahmoodi <itz.s1na@gmail.com>
2025-06-16 15:34:48 +02:00
..
4byte.go eth/tracers: various fixes (#30540) 2024-10-17 06:51:47 +02:00
call.go eth/tracers: various fixes (#30540) 2024-10-17 06:51:47 +02:00
call_flat.go all: update license comments and AUTHORS (#31133) 2025-02-05 23:01:17 +01:00
call_flat_test.go eth/tracers: various fixes (#30540) 2024-10-17 06:51:47 +02:00
erc7562.go eth/tracers/native: add erc7562 tracer (#31006) 2025-05-20 15:38:33 +02:00
gen_account_json.go eth/tracers: simplify test framework (#25973) 2022-10-21 17:55:15 +02:00
gen_callframe_json.go eth/tracers/native: set created address to nil in case of failure (#26779) 2023-03-07 14:39:11 +01:00
gen_callframewithopcodes_json.go eth/tracers/native: add erc7562 tracer (#31006) 2025-05-20 15:38:33 +02:00
gen_flatcallaction_json.go eth/tracers: add native flatCallTracer (aka parity style tracer) (#26377) 2023-02-28 13:54:37 +03:30
gen_flatcallresult_json.go eth/tracers: add native flatCallTracer (aka parity style tracer) (#26377) 2023-02-28 13:54:37 +03:30
mux.go eth/tracers: various fixes (#30540) 2024-10-17 06:51:47 +02:00
noop.go eth/tracers: various fixes (#30540) 2024-10-17 06:51:47 +02:00
prestate.go tracers/prestate: always remove empty accounts from pre-state (#31427) 2025-06-16 15:34:48 +02:00