@fabric-es/fabric-cqrs
Version:
Hyperledger Fabric middleware for event sourcing and cqrs pattern
26 lines • 914 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.registerUser = void 0;
const operator_1 = require("@fabric-es/operator");
const fabric_common_1 = require("fabric-common");
const registerUser = async ({ enrollmentId, enrollmentSecret, connectionProfile, wallet, caName, caAdmin, caAdminPW, mspId, }) => {
const logger = fabric_common_1.Utils.getLogger('[fabric-cqrs] registerUser.js');
const operator = await operator_1.registerAndEnroll({
caName,
caAdmin,
caAdminPW,
channelName: null,
connectionProfile,
wallet,
mspId,
})({
enrollmentId,
enrollmentSecret,
});
const result = await operator.registerAndEnroll();
logger.info('registerAndEnroll complete');
operator.disconnect();
return result;
};
exports.registerUser = registerUser;
//# sourceMappingURL=registerUser.js.map