Skip to content
SwapKit is a powerful suite of tools for building blockchain applications.

EVMTransactionDetailsSchema

const EVMTransactionDetailsSchema: ZodObject<{ approvalSpender: ZodOptional<ZodString>; approvalToken: ZodOptional<ZodString>; contractAddress: ZodString; contractMethod: ZodString; contractParamNames: ZodArray<ZodString, "many">; contractParams: ZodArray<ZodUnion<[ZodString, ZodNumber, ZodArray<ZodString, "many">, ZodObject<{ from: ZodString; value: ZodString; }, "strip", ZodTypeAny, { from: string; value: string; }, { from: string; value: string; }>]>, "many">; }, "strip", ZodTypeAny, { approvalSpender?: string; approvalToken?: string; contractAddress: string; contractMethod: string; contractParamNames: string[]; contractParams: (string | number | string[] | { from: string; value: string; })[]; }, { approvalSpender?: string; approvalToken?: string; contractAddress: string; contractMethod: string; contractParamNames: string[]; contractParams: (string | number | string[] | { from: string; value: string; })[]; }>

Defined in: packages/helpers/src/api/swapkitApi/types.ts:419