# Inspector

Recorded executions.

## Functions

| Name                | Description                         |
| ------------------- | ----------------------------------- |
| [`Inspector.steps`](/evm/execution/Inspector/steps) | Returns the instructions a trace recorded, in order. |
| [`Inspector.tree`](/evm/execution/Inspector/tree) | Builds the call tree a trace describes. |

## Types

| Name                | Description                         |
| ------------------- | ----------------------------------- |
| [`Inspector.Event`](/evm/execution/Inspector/types#inspectorevent) | One recorded hook call. |
| [`Inspector.Frame`](/evm/execution/Inspector/types#inspectorframe) | A call or create in the tree, with whatever it did inside it. |
| [`Inspector.Options`](/evm/execution/Inspector/types#inspectoroptions) | What an inspector records. |
| [`Inspector.Trace`](/evm/execution/Inspector/types#inspectortrace) | A recorded execution. |
