UNPKG

@ledgerhq/hw-app-btc

Version:
11 lines 449 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.compressPublicKey = void 0; function compressPublicKey(publicKey) { const prefix = (publicKey[64] & 1) !== 0 ? 0x03 : 0x02; const prefixBuffer = Buffer.alloc(1); prefixBuffer[0] = prefix; return Buffer.concat([prefixBuffer, publicKey.slice(1, 1 + 32)]); } exports.compressPublicKey = compressPublicKey; //# sourceMappingURL=compressPublicKey.js.map