> **Can't find what you're looking for?** Use `search_docs` on the docs MCP server at `https://v3.viem.sh/api/mcp` to find what you need.

# BlockOverrides

:::info
`BlockOverrides` is a re-export of ox's [`BlockOverrides`](https://oxlib.sh/api/BlockOverrides). Refer to the ox documentation for the full reference.
:::

Utilities & types for working with **Block Overrides**.

## Functions

| Name                | Description                         |
| ------------------- | ----------------------------------- |
| [`BlockOverrides.fromRpc`](/docs/utilities/blockoverrides/fromRpc) | Converts an [`BlockOverrides.Rpc`](/docs/utilities/blockoverrides/types#rpc) to an [`BlockOverrides.BlockOverrides`](/docs/utilities/blockoverrides/types#blockoverrides). |
| [`BlockOverrides.toRpc`](/docs/utilities/blockoverrides/toRpc) | Converts an [`BlockOverrides.BlockOverrides`](/docs/utilities/blockoverrides/types#blockoverrides) to an [`BlockOverrides.Rpc`](/docs/utilities/blockoverrides/types#rpc). |

## Types

| Name                | Description                         |
| ------------------- | ----------------------------------- |
| [`BlockOverrides.BlockOverrides`](/docs/utilities/blockoverrides/types#blockoverridesblockoverrides) | Block overrides. |
| [`BlockOverrides.Rpc`](/docs/utilities/blockoverrides/types#blockoverridesrpc) | RPC block overrides. |
