@fairmint/canton-node-sdk
Version:
Canton Node SDK
29 lines • 1.18 kB
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.LookupFeaturedAppRight = exports.GetFeaturedAppRightParamsSchema = void 0;
const core_1 = require("../../../../../core");
const zod_1 = __importDefault(require("zod"));
const endpoint = '/v0/scan-proxy/featured-apps/{provider_party_id}';
exports.GetFeaturedAppRightParamsSchema = zod_1.default.object({
partyId: zod_1.default.string(),
});
/**
* @description Lookup featured app right
* @example
* ```typescript
* const right = await client.lookupFeaturedAppRight({ partyId: 'party123' });
* console.log(`Featured app right: ${right.featured_app_right}`);
* ```
*/
exports.LookupFeaturedAppRight = (0, core_1.createApiOperation)({
paramsSchema: exports.GetFeaturedAppRightParamsSchema,
method: 'GET',
buildUrl: (params, apiUrl) => {
const url = new URL(`${apiUrl}/api/validator/v0/scan-proxy/featured-apps/${params.partyId}`);
return url.toString();
},
});
//# sourceMappingURL=lookup-featured-app-right.js.map
;