# PendingState Types

## `PendingState.AccountInfo`

An account's present value inside a pending state.

**Source:** [src/evm/PendingState.ts](https://github.com/wevm/ox/blob/main/src/evm/PendingState.ts#L102)

## `PendingState.PendingState`

A transaction's state changes, moved out of the EVM and owned by the caller.

Every account and storage slot the transaction touched, each carrying the value it had at the transaction boundary next to its present value. Accounts it only read are included: the record is what the transaction observed, not just what it wrote.

Stream it with [`StateChange.visit`](/evm/execution/StateChange/visit).

**Source:** [src/evm/PendingState.ts](https://github.com/wevm/ox/blob/main/src/evm/PendingState.ts#L16)
