@fairmint/canton-node-sdk
Version:
Canton Node SDK
36 lines • 1.45 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.GetAnsRulesResponseSchema = exports.GetAnsRulesRequestSchema = exports.LookupAnsEntryByPartyResponseSchema = exports.LookupAnsEntryByNameResponseSchema = exports.ListAnsEntriesProxyResponseSchema = exports.ListAnsEntriesResponseSchema = exports.CreateAnsEntryResponseSchema = exports.CreateAnsEntryRequestSchema = void 0;
const zod_1 = require("zod");
// ANS Entry Schemas
exports.CreateAnsEntryRequestSchema = zod_1.z.object({
name: zod_1.z.string(),
url: zod_1.z.string(),
description: zod_1.z.string(),
});
exports.CreateAnsEntryResponseSchema = zod_1.z.object({
name: zod_1.z.string(),
url: zod_1.z.string(),
description: zod_1.z.string(),
entryContextCid: zod_1.z.string(),
subscriptionRequestCid: zod_1.z.string(),
});
exports.ListAnsEntriesResponseSchema = zod_1.z.object({
entries: zod_1.z.array(zod_1.z.any()),
});
exports.ListAnsEntriesProxyResponseSchema = zod_1.z.object({
entries: zod_1.z.array(zod_1.z.any()),
});
exports.LookupAnsEntryByNameResponseSchema = zod_1.z.object({
entry: zod_1.z.any(),
});
exports.LookupAnsEntryByPartyResponseSchema = zod_1.z.object({
entry: zod_1.z.any(),
});
exports.GetAnsRulesRequestSchema = zod_1.z.object({
name: zod_1.z.string(),
});
exports.GetAnsRulesResponseSchema = zod_1.z.object({
rules: zod_1.z.array(zod_1.z.any()),
});
//# sourceMappingURL=ans.js.map