@owlprotocol/contracts-account-abstraction
Version:
ERC4337 Account Abstraction support for deploying relevant smart contracts and interacting with UserOps.
16 lines (15 loc) • 452 B
TypeScript
import { z } from "zod";
export declare const targetCallResultSchema: z.ZodObject<{
gasUsed: z.ZodBigInt;
success: z.ZodBoolean;
returnData: z.ZodEffects<z.ZodString, `0x${string}`, string>;
}, "strip", z.ZodTypeAny, {
success: boolean;
returnData: `0x${string}`;
gasUsed: bigint;
}, {
success: boolean;
returnData: string;
gasUsed: bigint;
}>;
export type TargetCallResult = z.infer<typeof targetCallResultSchema>;