@fabric-es/fabric-cqrs
Version:
Hyperledger Fabric middleware for event sourcing and cqrs pattern
13 lines • 883 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isOutputCommit = void 0;
const isOutputCommit = (value) => (value === null || value === void 0 ? void 0 : value.id) !== undefined &&
(value === null || value === void 0 ? void 0 : value.entityName) !== undefined &&
(value === null || value === void 0 ? void 0 : value.commitId) !== undefined &&
(value === null || value === void 0 ? void 0 : value.mspId) !== undefined &&
(value === null || value === void 0 ? void 0 : value.event) !== undefined &&
(value === null || value === void 0 ? void 0 : value.entityId) !== undefined &&
typeof (value === null || value === void 0 ? void 0 : value.version) === 'number' &&
typeof (value === null || value === void 0 ? void 0 : value.ts) === 'number';
exports.isOutputCommit = isOutputCommit;
//# sourceMappingURL=typeGuard.js.map