# StateOverrides Types

## `StateOverrides.AccountOverrides`

Details of an account to be overridden.

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

## `StateOverrides.AccountStorage`

Key-value mapping to override all slots in the account storage before executing the call.

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

## `StateOverrides.Rpc`

RPC state overrides.

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

## `StateOverrides.RpcAccountOverrides`

RPC account overrides.

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

## `StateOverrides.StateOverrides`

State override set to specify state to be ephemerally overridden prior to executing a call.

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