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

CosmosTransactionSchema

const CosmosTransactionSchema: ZodObject<{ accountNumber: ZodNumber; chainId: ZodNativeEnum<typeof ChainId>; fee: ZodObject<{ amount: ZodArray<ZodObject<{ amount: ZodString; denom: ZodString; }, "strip", ZodTypeAny, { amount: string; denom: string; }, { amount: string; denom: string; }>, "many">; gas: ZodString; }, "strip", ZodTypeAny, { amount: object[]; gas: string; }, { amount: object[]; gas: string; }>; memo: ZodString; msgs: ZodArray<ZodObject<{ typeUrl: ZodString; value: ZodUnknown; }, "strip", ZodTypeAny, { typeUrl: string; value?: unknown; }, { typeUrl: string; value?: unknown; }>, "many">; sequence: ZodNumber; }, "strip", ZodTypeAny, { accountNumber: number; chainId: ChainId; fee: { amount: object[]; gas: string; }; memo: string; msgs: object[]; sequence: number; }, { accountNumber: number; chainId: ChainId; fee: { amount: object[]; gas: string; }; memo: string; msgs: object[]; sequence: number; }>

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