# Frame Types

## `Frame.Flags`

Numeric approval and batching bits, or a named flag value.

**Source:** [src/core/Frame.ts](https://github.com/wevm/ox/blob/main/src/core/Frame.ts#L77)

## `Frame.Frame`

An EIP-8141 call frame.

**Source:** [src/core/Frame.ts](https://github.com/wevm/ox/blob/main/src/core/Frame.ts#L8)

## `Frame.Mode`

A numeric or named frame execution mode.

**Source:** [src/core/Frame.ts](https://github.com/wevm/ox/blob/main/src/core/Frame.ts#L65)

## `Frame.Rpc`

JSON-RPC representation of a frame.

**Source:** [src/core/Frame.ts](https://github.com/wevm/ox/blob/main/src/core/Frame.ts#L44)

## `Frame.Tuple`

RLP-ready frame tuple. Empty target bytes refer to the transaction sender.

**Source:** [src/core/Frame.ts](https://github.com/wevm/ox/blob/main/src/core/Frame.ts#L80)
