package
5.6.3-darwinv2-rc0+incompatible
Repository: https://github.com/scroll-tech/go-ethereum.git
Documentation: pkg.go.dev
# Functions
APIs return the collection of RPC services the tracer package offers.
GetMemoryCopyPadded returns offset + size as a new slice.
New returns a new instance of a tracer, by iterating through the registered lookups.
NewAPI creates a new API definition for the tracing methods of the Ethereum service.
RegisterLookup registers a method as a lookup for tracers, meaning that users can invoke a named tracer through that lookup.
# Structs
API is the collection of tracing APIs exposed over the private debugging endpoint.
Context contains some contextual infos for a transaction execution that is not available from within the EVM object.
StdTraceConfig holds extra parameters to standard-json trace functions.
TraceCallConfig is the config for traceCall API.
TraceConfig holds extra parameters to trace functions.
# Interfaces
Backend interface provides the common API services (that are provided by both full and light clients) with access to necessary functions.
No description provided by the author
Tracer interface extends vm.EVMLogger and additionally allows collecting the tracing result.