UNPKG

@tevm/actions

Version:

A typesafe library for writing forge scripts in typescript

16 lines (14 loc) 321 B
import { z } from 'zod' import { zHex } from './zHex.js' export const zBlockParam = z.union([ z.literal('latest'), z.literal('earliest'), z.literal('pending'), z.literal('safe'), z.literal('finalized'), z.bigint(), z .number() .transform((n) => BigInt(n)), // Add number support with transformation zHex, ])