EEVM.Tracer.TraceStep (eevm v0.1.0)

Copy Markdown View Source

A single recorded step: one opcode execution in the trace.

Summary

Types

t()

@type t() :: %EEVM.Tracer.TraceStep{
  depth: non_neg_integer(),
  error: atom() | nil,
  gas_cost: non_neg_integer(),
  gas_remaining: non_neg_integer(),
  memory_size: non_neg_integer(),
  op: atom(),
  op_byte: non_neg_integer(),
  pc: non_neg_integer(),
  refund: non_neg_integer(),
  return_data: binary(),
  stack: [non_neg_integer()]
}