# Functions
CallWithExecutionTrace obtains an execution trace for a given call, on the provided chain, using the state provided.
NewExecutionTracer creates a ExecutionTracer and returns it.
# Structs
CallFrame contains information on each EVM call scope, as recorded by an ExecutionTracer.
ExecutionTrace contains information recorded by an ExecutionTracer.
ExecutionTracer records execution information into an ExecutionTrace, containing information about each call scope entered and exited.
# Type aliases
CallFrames represents a list of call frames recorded by the ExecutionTracer.