@zkmpa/core
Version:
Core package for zkMPA (Zero-Knowledge Multi-Party Approval)
34 lines • 3.01 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.AnonymousApprovalProtocol = exports.zkMPAProtocol = exports.FileStorageAdapter = exports.InMemoryStorageAdapter = exports.StorageFactory = exports.ProofVerifier = exports.ProofGenerator = exports.CredentialVerifier = exports.CredentialIssuer = exports.ProposalManager = exports.Proposal = exports.MerkleRootHistory = exports.GroupManager = exports.Group = exports.IdentityManager = exports.Identity = void 0;
// Identity Management
var identity_1 = require("@zkmpa/identity");
Object.defineProperty(exports, "Identity", { enumerable: true, get: function () { return identity_1.Identity; } });
Object.defineProperty(exports, "IdentityManager", { enumerable: true, get: function () { return identity_1.IdentityManager; } });
// Group Management
var group_1 = require("@zkmpa/group");
Object.defineProperty(exports, "Group", { enumerable: true, get: function () { return group_1.Group; } });
Object.defineProperty(exports, "GroupManager", { enumerable: true, get: function () { return group_1.GroupManager; } });
Object.defineProperty(exports, "MerkleRootHistory", { enumerable: true, get: function () { return group_1.MerkleRootHistory; } });
// Proposal and Voting
var proposal_1 = require("@zkmpa/proposal");
Object.defineProperty(exports, "Proposal", { enumerable: true, get: function () { return proposal_1.Proposal; } });
Object.defineProperty(exports, "ProposalManager", { enumerable: true, get: function () { return proposal_1.ProposalManager; } });
// Credential Management
var credential_1 = require("@zkmpa/credential");
Object.defineProperty(exports, "CredentialIssuer", { enumerable: true, get: function () { return credential_1.CredentialIssuer; } });
Object.defineProperty(exports, "CredentialVerifier", { enumerable: true, get: function () { return credential_1.CredentialVerifier; } });
// Zero-Knowledge Proofs
var proof_1 = require("@zkmpa/proof");
Object.defineProperty(exports, "ProofGenerator", { enumerable: true, get: function () { return proof_1.ProofGenerator; } });
Object.defineProperty(exports, "ProofVerifier", { enumerable: true, get: function () { return proof_1.ProofVerifier; } });
// Storage
var storage_1 = require("@zkmpa/storage");
Object.defineProperty(exports, "StorageFactory", { enumerable: true, get: function () { return storage_1.StorageFactory; } });
Object.defineProperty(exports, "InMemoryStorageAdapter", { enumerable: true, get: function () { return storage_1.InMemoryStorageAdapter; } });
Object.defineProperty(exports, "FileStorageAdapter", { enumerable: true, get: function () { return storage_1.FileStorageAdapter; } });
// Main Protocol
var protocol_1 = require("./protocol");
Object.defineProperty(exports, "zkMPAProtocol", { enumerable: true, get: function () { return protocol_1.zkMPAProtocol; } });
Object.defineProperty(exports, "AnonymousApprovalProtocol", { enumerable: true, get: function () { return protocol_1.zkMPAProtocol; } });
//# sourceMappingURL=index.js.map
;