@tevm/actions
Version:
A typesafe library for writing forge scripts in typescript
12 lines • 718 B
TypeScript
/**
* Zod schema for EVM execution event handlers
* These are not part of the JSON-RPC interface but are used internally for call handling
*/
export const zCallEvents: z.ZodObject<{
onStep: z.ZodOptional<z.ZodOptional<z.ZodFunction<z.core.$ZodFunctionArgs, z.core.$ZodFunctionOut>>>;
onNewContract: z.ZodOptional<z.ZodOptional<z.ZodFunction<z.core.$ZodFunctionArgs, z.core.$ZodFunctionOut>>>;
onBeforeMessage: z.ZodOptional<z.ZodOptional<z.ZodFunction<z.core.$ZodFunctionArgs, z.core.$ZodFunctionOut>>>;
onAfterMessage: z.ZodOptional<z.ZodOptional<z.ZodFunction<z.core.$ZodFunctionArgs, z.core.$ZodFunctionOut>>>;
}, z.core.$strip>;
import { z } from 'zod';
//# sourceMappingURL=zCallEvents.d.ts.map