UNPKG

@decaf-ts/fabric-weaver

Version:
26 lines 4.12 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.configtxgen = configtxgen; const logging_1 = require("@decaf-ts/logging"); const configtxgen_1 = require("../../fabric/configtxgen/configtxgen.cjs"); async function configtxgen(asOrg, channelCreateTxBaseProfile, channelID, cpath, inspectBlock, inspectChannelCreateTx, outputAnchorPeersUpdate, outputBlock, outputCreateChannelTx, printOrg, profile, showVersion) { const log = logging_1.Logging.for(configtxgen); log.info(`Running configtxgen command...`); const builder = new configtxgen_1.ConfigtxgenCommandBuilder(); builder .setAsOrg(asOrg) .setChannelCreateTxBaseProfile(channelCreateTxBaseProfile) .setChannelID(channelID) .setConfigPath(cpath) .setInspectBlock(inspectBlock) .setInspectChannelCreateTx(inspectChannelCreateTx) .setOutputAnchorPeersUpdate(outputAnchorPeersUpdate) .setOutputBlock(outputBlock) .setOutputCreateChannelTx(outputCreateChannelTx) .setPrintOrg(printOrg) .setProfile(profile) .setVersion(showVersion); builder.execute(); log.info(`Command runned successfully...`); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlndHhnZW4uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY29yZS9zY3JpcHRzL2NvbmZpZ3R4Z2VuLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBR0Esa0NBb0NDO0FBdkNELCtDQUFvRDtBQUNwRCxzRUFBaUY7QUFFMUUsS0FBSyxVQUFVLFdBQVcsQ0FDL0IsS0FBYyxFQUNkLDBCQUFtQyxFQUNuQyxTQUFrQixFQUNsQixLQUFjLEVBQ2QsWUFBcUIsRUFDckIsc0JBQStCLEVBQy9CLHVCQUFnQyxFQUNoQyxXQUFvQixFQUNwQixxQkFBOEIsRUFDOUIsUUFBaUIsRUFDakIsT0FBZ0IsRUFDaEIsV0FBcUI7SUFFckIsTUFBTSxHQUFHLEdBQVcsaUJBQU8sQ0FBQyxHQUFHLENBQUMsV0FBVyxDQUFDLENBQUM7SUFDN0MsR0FBRyxDQUFDLElBQUksQ0FBQyxnQ0FBZ0MsQ0FBQyxDQUFDO0lBRTNDLE1BQU0sT0FBTyxHQUFHLElBQUksdUNBQXlCLEVBQUUsQ0FBQztJQUVoRCxPQUFPO1NBQ0osUUFBUSxDQUFDLEtBQUssQ0FBQztTQUNmLDZCQUE2QixDQUFDLDBCQUEwQixDQUFDO1NBQ3pELFlBQVksQ0FBQyxTQUFTLENBQUM7U0FDdkIsYUFBYSxDQUFDLEtBQUssQ0FBQztTQUNwQixlQUFlLENBQUMsWUFBWSxDQUFDO1NBQzdCLHlCQUF5QixDQUFDLHNCQUFzQixDQUFDO1NBQ2pELDBCQUEwQixDQUFDLHVCQUF1QixDQUFDO1NBQ25ELGNBQWMsQ0FBQyxXQUFXLENBQUM7U0FDM0Isd0JBQXdCLENBQUMscUJBQXFCLENBQUM7U0FDL0MsV0FBVyxDQUFDLFFBQVEsQ0FBQztTQUNyQixVQUFVLENBQUMsT0FBTyxDQUFDO1NBQ25CLFVBQVUsQ0FBQyxXQUFXLENBQUMsQ0FBQztJQUUzQixPQUFPLENBQUMsT0FBTyxFQUFFLENBQUM7SUFFbEIsR0FBRyxDQUFDLElBQUksQ0FBQyxnQ0FBZ0MsQ0FBQyxDQUFDO0FBQzdDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBMb2dnZXIsIExvZ2dpbmcgfSBmcm9tIFwiQGRlY2FmLXRzL2xvZ2dpbmdcIjtcbmltcG9ydCB7IENvbmZpZ3R4Z2VuQ29tbWFuZEJ1aWxkZXIgfSBmcm9tIFwiLi4vLi4vZmFicmljL2NvbmZpZ3R4Z2VuL2NvbmZpZ3R4Z2VuXCI7XG5cbmV4cG9ydCBhc3luYyBmdW5jdGlvbiBjb25maWd0eGdlbihcbiAgYXNPcmc/OiBzdHJpbmcsXG4gIGNoYW5uZWxDcmVhdGVUeEJhc2VQcm9maWxlPzogc3RyaW5nLFxuICBjaGFubmVsSUQ/OiBzdHJpbmcsXG4gIGNwYXRoPzogc3RyaW5nLFxuICBpbnNwZWN0QmxvY2s/OiBzdHJpbmcsXG4gIGluc3BlY3RDaGFubmVsQ3JlYXRlVHg/OiBzdHJpbmcsXG4gIG91dHB1dEFuY2hvclBlZXJzVXBkYXRlPzogc3RyaW5nLFxuICBvdXRwdXRCbG9jaz86IHN0cmluZyxcbiAgb3V0cHV0Q3JlYXRlQ2hhbm5lbFR4Pzogc3RyaW5nLFxuICBwcmludE9yZz86IHN0cmluZyxcbiAgcHJvZmlsZT86IHN0cmluZyxcbiAgc2hvd1ZlcnNpb24/OiBib29sZWFuXG4pIHtcbiAgY29uc3QgbG9nOiBMb2dnZXIgPSBMb2dnaW5nLmZvcihjb25maWd0eGdlbik7XG4gIGxvZy5pbmZvKGBSdW5uaW5nIGNvbmZpZ3R4Z2VuIGNvbW1hbmQuLi5gKTtcblxuICBjb25zdCBidWlsZGVyID0gbmV3IENvbmZpZ3R4Z2VuQ29tbWFuZEJ1aWxkZXIoKTtcblxuICBidWlsZGVyXG4gICAgLnNldEFzT3JnKGFzT3JnKVxuICAgIC5zZXRDaGFubmVsQ3JlYXRlVHhCYXNlUHJvZmlsZShjaGFubmVsQ3JlYXRlVHhCYXNlUHJvZmlsZSlcbiAgICAuc2V0Q2hhbm5lbElEKGNoYW5uZWxJRClcbiAgICAuc2V0Q29uZmlnUGF0aChjcGF0aClcbiAgICAuc2V0SW5zcGVjdEJsb2NrKGluc3BlY3RCbG9jaylcbiAgICAuc2V0SW5zcGVjdENoYW5uZWxDcmVhdGVUeChpbnNwZWN0Q2hhbm5lbENyZWF0ZVR4KVxuICAgIC5zZXRPdXRwdXRBbmNob3JQZWVyc1VwZGF0ZShvdXRwdXRBbmNob3JQZWVyc1VwZGF0ZSlcbiAgICAuc2V0T3V0cHV0QmxvY2sob3V0cHV0QmxvY2spXG4gICAgLnNldE91dHB1dENyZWF0ZUNoYW5uZWxUeChvdXRwdXRDcmVhdGVDaGFubmVsVHgpXG4gICAgLnNldFByaW50T3JnKHByaW50T3JnKVxuICAgIC5zZXRQcm9maWxlKHByb2ZpbGUpXG4gICAgLnNldFZlcnNpb24oc2hvd1ZlcnNpb24pO1xuXG4gIGJ1aWxkZXIuZXhlY3V0ZSgpO1xuXG4gIGxvZy5pbmZvKGBDb21tYW5kIHJ1bm5lZCBzdWNjZXNzZnVsbHkuLi5gKTtcbn1cbiJdfQ==