# `ExecutionPlane.ActiveExecution`
[🔗](https://github.com/nshkrdotcom/execution_plane/blob/v0.3.0/core/execution_plane/lib/execution_plane/runtime_contracts.ex#L74)

Opaque admitted execution/session identity returned by Runtime Client start.

# `t`

```elixir
@type t() :: %ExecutionPlane.ActiveExecution{
  admission_decision_ref: term(),
  contract_version: term(),
  execution_ref: term(),
  fence: term(),
  lane_id: term(),
  node_id: term(),
  receipt_ref: term(),
  session_ref: term(),
  started_at: term(),
  state: term()
}
```

# `dump`

# `new`

# `new!`

# `states`

# `terminal?`

# `terminal_states`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
