# z.RpcResponse.RpcResponse

JSON-RPC response schema.

## Imports

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

z.RpcResponse.RpcResponse
```

## Definition

```ts
export const RpcResponse = z.union([
  z.object({
    ...base,
    result: z.unknown(),
    error: z.optional(z.undefined()),
  }),
  z.object({
    ...base,
    error: ErrorObject,
    result: z.optional(z.undefined()),
  }),
])
```

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