@siglesiasg/node-red-hyperledger-fabric-gateway
Version:
Hyperledger Fabric 2.x nodes for node-red with latest fabric-gateway library
18 lines • 854 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.buildBlockDecoder = exports.buildChannelInfoDecoder = exports.buildGenericDecoder = void 0;
const channel_info_model_1 = require("../models/channel-info.model");
const block_model_1 = require("../models/block.model");
function buildGenericDecoder() {
return (data) => new TextDecoder().decode(data);
}
exports.buildGenericDecoder = buildGenericDecoder;
function buildChannelInfoDecoder() {
return (data) => JSON.stringify((0, channel_info_model_1.buildChannelInfoModel)(data));
}
exports.buildChannelInfoDecoder = buildChannelInfoDecoder;
function buildBlockDecoder(channel) {
return (data) => JSON.stringify((0, block_model_1.buildBlockEventModel)(data, channel));
}
exports.buildBlockDecoder = buildBlockDecoder;
//# sourceMappingURL=fabric-decoder.js.map