@fairmint/canton-node-sdk
Version:
Canton Node SDK
41 lines • 2 kB
TypeScript
import { z } from 'zod';
export declare const CreateTransferOfferParamsSchema: z.ZodObject<{
receiver_party_id: z.ZodString;
amount: z.ZodString;
description: z.ZodString;
expires_at: z.ZodNumber;
tracking_id: z.ZodString;
}, z.core.$strip>;
export declare const GetTransferOfferStatusParamsSchema: z.ZodObject<{
trackingId: z.ZodString;
}, z.core.$strip>;
export declare const AcceptTransferOfferParamsSchema: z.ZodObject<{
contractId: z.ZodString;
}, z.core.$strip>;
export declare const RejectTransferOfferParamsSchema: z.ZodObject<{
contractId: z.ZodString;
}, z.core.$strip>;
export declare const WithdrawTransferOfferParamsSchema: z.ZodObject<{
contractId: z.ZodString;
}, z.core.$strip>;
export declare const CreateBuyTrafficRequestParamsSchema: z.ZodObject<{
traffic_amount: z.ZodNumber;
}, z.core.$strip>;
export declare const GetBuyTrafficRequestStatusParamsSchema: z.ZodObject<{
trackingId: z.ZodString;
}, z.core.$strip>;
export declare const TransferPreapprovalSendParamsSchema: z.ZodObject<{
receiver_party_id: z.ZodString;
amount: z.ZodString;
deduplication_id: z.ZodString;
description: z.ZodOptional<z.ZodString>;
}, z.core.$strip>;
export type CreateTransferOfferParams = z.infer<typeof CreateTransferOfferParamsSchema>;
export type GetTransferOfferStatusParams = z.infer<typeof GetTransferOfferStatusParamsSchema>;
export type AcceptTransferOfferParams = z.infer<typeof AcceptTransferOfferParamsSchema>;
export type RejectTransferOfferParams = z.infer<typeof RejectTransferOfferParamsSchema>;
export type WithdrawTransferOfferParams = z.infer<typeof WithdrawTransferOfferParamsSchema>;
export type CreateBuyTrafficRequestParams = z.infer<typeof CreateBuyTrafficRequestParamsSchema>;
export type GetBuyTrafficRequestStatusParams = z.infer<typeof GetBuyTrafficRequestStatusParamsSchema>;
export type TransferPreapprovalSendParams = z.infer<typeof TransferPreapprovalSendParamsSchema>;
//# sourceMappingURL=wallet.d.ts.map