native

package
v0.21.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 10, 2023 License: GPL-3.0, LGPL-3.0 Imports: 15 Imported by: 0

Documentation

Overview

Package native is a collection of tracers written in go.

In order to add a native tracer and have it compiled into the binary, a new file needs to be added to this folder, containing an implementation of the `eth.tracers.Tracer` interface.

Aside from implementing the tracer, it also needs to register itself, using the `register` method -- and this needs to be done in the package initialization.

Example:

```golang

func init() {
	register("noopTracerNative", newNoopTracer)
}

```

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL