# z.Frame.DecodedToRpc

Decoded frame schema accepting numberish budgets.

## Imports

```ts
import { z } from 'ox/zod'

z.Frame.DecodedToRpc
```

## Definition

```ts
export const DecodedToRpc = z
  .object(fields(z.union([z_Hex.Hex, z.bigint(), z.number()])))
  .check(
    z.refine((value) => {
      try {
        core_Frame.fromRpc(core_Frame.toRpc(value))
        return true
      } catch {
        return false
      }
    }, 'Invalid frame'),
  )
```

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