plugeth/eth/tracers
Martin Holst Swende d8a2305565
eth/tracers: add support for block overrides in debug_traceCall (#24871)
This PR adds support for block overrides when doing debug_traceCall.

- Previously, debug_traceCall against pending erroneously used a common.Hash{} stateroot when looking up the state, meaning that a totally empty state was used -- so it always failed,
- With this change, we reject executing debug_traceCall against pending.
- And we add ability to override all evm-visible header fields.
2022-06-02 11:39:36 +02:00
..
internal/tracetest eth/tracers/js: drop duktape engine (#24934) 2022-05-23 22:26:10 +02:00
js all: update license headers and AUTHORS from git history (#24947) 2022-05-24 20:39:40 +02:00
logger all: update license headers and AUTHORS from git history (#24947) 2022-05-24 20:39:40 +02:00
native eth/tracers: make txhash blockhash accessible to native tracers (#24679) 2022-04-12 21:09:27 +02:00
api_test.go eth/tracers: add support for block overrides in debug_traceCall (#24871) 2022-06-02 11:39:36 +02:00
api.go eth/tracers: add support for block overrides in debug_traceCall (#24871) 2022-06-02 11:39:36 +02:00
tracers_test.go all: move loggers to eth/tracers (#23892) 2021-11-25 14:17:09 +02:00
tracers.go eth/tracers: package restructuring (#23857) 2021-11-09 12:09:35 +01:00