# z.Block.Identifier

Block identifier schema.

## Imports

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

z.Block.Identifier
```

## Definition

```ts
export const Identifier = z.union([
  z.object({
    blockNumber: Number,
    blockHash: z.optional(z.undefined()),
    requireCanonical: z.optional(z.boolean()),
  }),
  z.object({
    blockHash: Hash,
    blockNumber: z.optional(z.undefined()),
    requireCanonical: z.optional(z.boolean()),
  }),
])
```

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