UNPKG

swtc-keypairs

Version:
27 lines 826 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const hash_js_1 = __importDefault(require("hash.js")); function computePublicKeyHash(publicKeyBytes) { const hash256 = hash_js_1.default .sha256() .update(publicKeyBytes) .digest(); const hash160 = hash_js_1.default .ripemd160() .update(hash256) .digest(); return hash160; } exports.computePublicKeyHash = computePublicKeyHash; function seedFromPhrase(phrase) { return hash_js_1.default .sha512() .update(phrase) .digest() .slice(0, 16); } exports.seedFromPhrase = seedFromPhrase; //# sourceMappingURL=utils.js.map