UNPKG

@fairmint/canton-node-sdk

Version:
33 lines 1.07 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.InteractiveSubmissionCreateUser = void 0; const core_1 = require("../../../../../core"); const operations_1 = require("../../../schemas/operations"); /** * @description Create user interactively * @example * ```typescript * const result = await client.interactiveSubmissionCreateUser({ * user: { * id: 'alice', * primaryParty: 'Alice::1220', * isDeactivated: false, * identityProviderId: 'default' * }, * rights: [ * { kind: { CanActAs: { party: 'Alice::1220' } } } * ] * }); * console.log(`Created user: ${result.user.id}`); * ``` */ exports.InteractiveSubmissionCreateUser = (0, core_1.createApiOperation)({ paramsSchema: operations_1.InteractiveSubmissionCreateUserParamsSchema, method: 'POST', buildUrl: (_params, apiUrl) => `${apiUrl}/v2/interactive-submission/create-user`, buildRequestData: (params) => ({ user: params.user, rights: params.rights, }), }); //# sourceMappingURL=create-user.js.map