go-ethereum/eth/tracers
HAOYUatHZ 4ebc036d75
feat: add scroll trace (#620)
* add rollup/tracing/tracing.go

* update eth/tracers/logger/access_list_tracer.go

* update core/types/l2trace.go

* update core/vm/evm.go

* update core/evm.go

* update core/vm/interpreter.go

* update eth/tracers/logger/logger_json.go

* update core/vm/logger_trace.go

* mv core/vm/logger_trace.go

mv core/vm/logger_trace.go

* update eth/tracers/api_blocktrace.go

* update eth/tracers/js/tracer.go

* update `EVMLogger` interface

* fix `JSONLogger`'s `CaptureStateAfter`

* fix `OpcodeExecs`

* minor fixes

* fix eth/tracers/api_blocktrace.go

* comment out eth/tracers/logger/logger_trace.go

* fix

* update eth/tracers/api.go

* some renamings

* update cmd/utils/flags.go

* update rollup/tracing/tracing.go WIP

* fix interface

* minor

* fix `FormatLogs`

* Fix tracers (#663)

* export `CallTracer`

* export `CallTracer`

* export `PrestateTracer`

* export `MuxTracer`

* refactor

* merge `StructLogRes` (#662)

* merge `StructLogRes`

* clean up

* fix

* fix

* update core/block_validator.go

* update ethclient/ethclient.go

* merge `ExecutionResult` (#667)

* merge `ExecutionResult`

* fix l1datafee

* fix eth/tracers/api_test.go (#669)

* clean up

* WIP: update eth/tracers/logger/logger.go

* update `CaptureStart`

* update `CaptureExit`

* init `CaptureEnter`

* update `CaptureEnter` 1

* fix `CaptureEnter` 1

* fix depth

* fix `CaptureEnter` 2

* update `CaptureEnter` 2
2024-03-16 10:26:10 +08:00
..
internal/tracetest feat: l1datafee (#611) 2024-01-09 16:58:02 +08:00
js feat: add scroll trace (#620) 2024-03-16 10:26:10 +08:00
logger feat: add scroll trace (#620) 2024-03-16 10:26:10 +08:00
native feat: add scroll trace (#620) 2024-03-16 10:26:10 +08:00
api.go feat: add scroll trace (#620) 2024-03-16 10:26:10 +08:00
api_blocktrace.go feat: add scroll trace (#620) 2024-03-16 10:26:10 +08:00
api_test.go feat: add scroll trace (#620) 2024-03-16 10:26:10 +08:00
tracers.go feat: add scroll trace (#620) 2024-03-16 10:26:10 +08:00
tracers_test.go feat: l1datafee (#611) 2024-01-09 16:58:02 +08:00
tracker.go eth/traces: add state limit (#25812) 2022-10-06 10:48:04 +02:00
tracker_test.go eth/traces: add state limit (#25812) 2022-10-06 10:48:04 +02:00