Glossary definition

Call trace

The ordered record of calls, returns, events, and failures produced during a transaction's execution.

also: transaction trace, execution trace · reviewed July 22, 2026

A call trace exposes the execution path of a transaction: which contracts and functions ran, the values they received, and where a revert or unexpected state change occurred. Readable labels make traces substantially faster to inspect.

Traces are debugging evidence, not a complete security verdict. They show one execution path; tests and analysis still have to explore the paths that did not run. Wake exposes transaction call traces directly from Python tests and can label accounts so a trace reads as a sequence of actors rather than addresses.

Used in context

Articles using this term.