go-ethereum/eth/tracers
Sina Mahmoodi 86de2e516e
eth/tracers: add onlyTopCall option to callTracer (#25430)
This PR allows users to pass in a config object directly to the tracers. Previously only the struct logger was configurable.

It also adds an option to the call tracer which if enabled makes it ignore any subcall and collect only information about the top-level call. See #25419 for discussion.

The tracers will silently ignore if they are passed a config they don't care about.
2022-08-09 11:04:57 +02:00
..
internal/tracetest eth/tracers: add onlyTopCall option to callTracer (#25430) 2022-08-09 11:04:57 +02:00
js eth/tracers: add onlyTopCall option to callTracer (#25430) 2022-08-09 11:04:57 +02:00
logger core, eth: pre-allocate map in storage copy (#25279) 2022-07-12 10:08:45 +03:00
native eth/tracers: add onlyTopCall option to callTracer (#25430) 2022-08-09 11:04:57 +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 onlyTopCall option to callTracer (#25430) 2022-08-09 11:04:57 +02:00
tracers_test.go all: more linters (#24783) 2022-06-13 16:24:45 +02:00
tracers.go eth/tracers: add onlyTopCall option to callTracer (#25430) 2022-08-09 11:04:57 +02:00