ssv-keys
Version:
Tool for splitting a validator key into a predefined threshold of shares via Shamir-Secret-Sharing (SSS), and encrypt them with a set of operator keys.
21 lines • 1.71 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.SSVKeysException = exports.Encryption = exports.KeyShares = exports.KeySharesItem = exports.EthereumKeyStore = exports.Threshold = exports.SSVKeys = void 0;
var SSVKeys_1 = require("./lib/SSVKeys");
Object.defineProperty(exports, "SSVKeys", { enumerable: true, get: function () { return SSVKeys_1.SSVKeys; } });
var Threshold_1 = require("./lib/Threshold/Threshold");
Object.defineProperty(exports, "Threshold", { enumerable: true, get: function () { return __importDefault(Threshold_1).default; } });
var EthereumKeyStore_1 = require("./lib/EthereumKeyStore");
Object.defineProperty(exports, "EthereumKeyStore", { enumerable: true, get: function () { return __importDefault(EthereumKeyStore_1).default; } });
var KeySharesItem_1 = require("./lib/KeyShares/KeySharesItem");
Object.defineProperty(exports, "KeySharesItem", { enumerable: true, get: function () { return KeySharesItem_1.KeySharesItem; } });
var KeyShares_1 = require("./lib/KeyShares/KeyShares");
Object.defineProperty(exports, "KeyShares", { enumerable: true, get: function () { return KeyShares_1.KeyShares; } });
var Encryption_1 = require("./lib/Encryption/Encryption");
Object.defineProperty(exports, "Encryption", { enumerable: true, get: function () { return __importDefault(Encryption_1).default; } });
var base_1 = require("./lib/exceptions/base");
Object.defineProperty(exports, "SSVKeysException", { enumerable: true, get: function () { return base_1.SSVKeysException; } });
//# sourceMappingURL=main.js.map