package
0.28.0
Repository: https://github.com/ten-protocol/go-ten.git
Documentation: pkg.go.dev

# README

Tracers

This package supplies access to the tracers of the EVM. It's a proxy + copy of from geth - go-ethereum/eth/tracers.

All available tracers (defined in the native package) register into the tracers package.

# Packages

// Package native: This file was copied/adapted from geth - go-ethereum/eth/tracers // // // Copyright 2021 The go-ethereum Authors // This file is part of the go-ethereum library.

# Functions

New returns a new instance of a tracer, by iterating through the registered lookups.
RegisterLookup registers a method as a lookup for tracers, meaning that users can invoke a named tracer through that lookup.

# Structs

Context contains some contextual infos for a transaction execution that is not available from within the EVM object.
TraceConfig holds extra parameters to trace functions.

# Interfaces

Tracer interface extends vm.EVMLogger and additionally allows collecting the tracing result.