go-ethereum/eth/tracers/js
Sina Mahmoodi cac09a3823
eth/tracers: native prestate tracer (#24268)
* eth/tracers: add initial native prestate tracer

* fix balance hex

* handle prestate for tx from and to

* drop created contract from prestate

* fix sender balance

* use switch instead

Co-authored-by: Martin Holst Swende <martin@swende.se>

* minor fix

* lookup create2 account

* mv code around a bit

* check stackLen for create2

* fix transfer tx for js prestate tracer

* fix create2 addr

* track extcodehash in js prestate tracer

Co-authored-by: Martin Holst Swende <martin@swende.se>
2022-01-31 09:51:17 +01:00
..
internal/tracers eth/tracers: native prestate tracer (#24268) 2022-01-31 09:51:17 +01:00
bigint.go eth/tracers: package restructuring (#23857) 2021-11-09 12:09:35 +01:00
tracer_test.go eth/tracers: package restructuring (#23857) 2021-11-09 12:09:35 +01:00
tracer.go core/evm: RANDOM opcode (EIP-4399) (#24141) 2022-01-10 09:44:21 +02:00