@fairmint/canton-node-sdk
Version:
Canton Node SDK
29 lines • 1.43 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TransferPreapprovalSendParamsSchema = exports.GetBuyTrafficRequestStatusParamsSchema = exports.CreateBuyTrafficRequestParamsSchema = exports.WithdrawTransferOfferParamsSchema = exports.RejectTransferOfferParamsSchema = exports.AcceptTransferOfferParamsSchema = exports.GetTransferOfferStatusParamsSchema = exports.CreateTransferOfferParamsSchema = void 0;
const zod_1 = require("zod");
const wallet_1 = require("../api/wallet");
// Transfer Offer Parameters
exports.CreateTransferOfferParamsSchema = wallet_1.CreateTransferOfferRequestSchema;
exports.GetTransferOfferStatusParamsSchema = zod_1.z.object({
trackingId: zod_1.z.string(),
});
exports.AcceptTransferOfferParamsSchema = zod_1.z.object({
contractId: zod_1.z.string(),
});
exports.RejectTransferOfferParamsSchema = zod_1.z.object({
contractId: zod_1.z.string(),
});
exports.WithdrawTransferOfferParamsSchema = zod_1.z.object({
contractId: zod_1.z.string(),
});
// Buy Traffic Request Parameters
exports.CreateBuyTrafficRequestParamsSchema = zod_1.z.object({
traffic_amount: zod_1.z.number(),
});
exports.GetBuyTrafficRequestStatusParamsSchema = zod_1.z.object({
trackingId: zod_1.z.string(),
});
// Transfer Preapproval Parameters
exports.TransferPreapprovalSendParamsSchema = wallet_1.TransferPreapprovalSendRequestSchema;
//# sourceMappingURL=wallet.js.map