# StateOverrides.fromRpc

Converts an [`StateOverrides.Rpc`](/api/StateOverrides/types#rpc) to an [`StateOverrides.StateOverrides`](/api/StateOverrides/types#stateoverrides).

## Imports

:::code-group
```ts [Named]
import { StateOverrides } from 'ox'
```

```ts [Entrypoint]
import * as StateOverrides from 'ox/StateOverrides'
```
:::

## Examples

```ts twoslash
import { StateOverrides } from 'ox'

const stateOverrides = StateOverrides.fromRpc({
  '0x0000000000000000000000000000000000000000': {
    balance: '0x1'
  }
})
```

## Definition

```ts
function fromRpc(
  rpcStateOverrides: Rpc,
): StateOverrides
```

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

## Parameters

### rpcStateOverrides

* **Type:** `Rpc`

The RPC state overrides to convert.

## Return Type

An instantiated [`StateOverrides.StateOverrides`](/api/StateOverrides/types#stateoverrides).

`StateOverrides`
