plugeth/eth/tracers
Martin Holst Swende 0fda25e471
eth/tracers, core: use scopecontext in tracers, provide statedb in capturestart (#22333)
Fixes the CaptureStart api to include the EVM, thus being able to set the statedb early on. This pr also exposes the struct we used internally in the interpreter to encapsulate the contract, mem, stack, rstack, so we pass it as a single struct to the tracer, and removes the error returns on the capture methods.
2021-03-25 10:13:14 +01:00
..
internal/tracers eth/tracers: fix unigram tracer (#22248) 2021-02-01 14:41:43 +01:00
testdata eth/tracers: revert reason in call_tracer + error for failed internal calls (#21387) 2020-08-27 11:33:45 +02:00
api_test.go eth/tracers: move tracing APIs into eth/tracers (#22161) 2021-01-25 14:36:39 +01:00
api.go eth, les: properly init statedb accesslist during tracing (#22480) 2021-03-14 17:13:25 +02:00
tracer_test.go eth/tracers, core: use scopecontext in tracers, provide statedb in capturestart (#22333) 2021-03-25 10:13:14 +01:00
tracer.go eth/tracers, core: use scopecontext in tracers, provide statedb in capturestart (#22333) 2021-03-25 10:13:14 +01:00
tracers_test.go eth, eth/tracers: include intrinsic gas in calltracer, expose for all tracers (#22038) 2020-12-27 21:57:19 +01:00
tracers.go cmd, core, eth/tracers: support fancier js tracing (#15516) 2017-12-21 13:56:11 +02:00