go-ethereum/eth/tracers
Emmanuel T Odeke a8bb49b8ea
eth/tracers/logger: remove unnecessary comparisons in accessList.equal (#24663)
This change removes extraneous/unnecessary checks for equality
when comparing 2 accessList values A and B. Given that we validate that
their lengths of A and B are equal, if so and if every element in A is
in B, reflexively every element in B is already in A. If that weren't
the case and an element g existed in A but not in B, that would mean
that there is an extra element and hence a mathematical contradiction.

Fixes #24658
2022-04-22 01:30:15 +02:00
..
internal/tracetest eth/tracers: clean-up tracer collection (#24320) 2022-02-01 10:44:44 +01:00
js build: add imports for go generate tools (#24682) 2022-04-12 20:24:02 +02:00
logger eth/tracers/logger: remove unnecessary comparisons in accessList.equal (#24663) 2022-04-22 01:30:15 +02:00
native eth/tracers: make txhash blockhash accessible to native tracers (#24679) 2022-04-12 21:09:27 +02:00
api.go eth/tracers: refactor traceTx to separate out struct logging (#24326) 2022-04-06 09:34:18 +02:00
api_test.go eth/tracers: refactor traceTx to separate out struct logging (#24326) 2022-04-06 09:34:18 +02:00
tracers.go eth/tracers: package restructuring (#23857) 2021-11-09 12:09:35 +01:00
tracers_test.go all: move loggers to eth/tracers (#23892) 2021-11-25 14:17:09 +02:00