Documentation
¶
Overview ¶
Package tracers is a manager for transaction tracing engines.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var DefaultDirectory = ðtracers.DefaultDirectory
DefaultDirectory is the collection of tracers bundled by default. Note: We reference the pointer to geth's directory so registrations work correctly.
Functions ¶
Types ¶
type Backend ¶
type Backend interface{}
Backend is the interface required by tracers. This is a stub - the full interface is in api.go.disabled
type Context ¶
type Context = ethtracers.Context
Context contains some contextual infos for a transaction execution that is not available from within the EVM object.
type StateReleaseFunc ¶
type StateReleaseFunc = func()
StateReleaseFunc is a function that releases the state after tracing. This is a stub implementation - the full implementation is in api.go.disabled
type Tracer ¶
type Tracer = ethtracers.Tracer
Tracer interface extends vm.EVMLogger and additionally allows collecting the tracing result.