UNPKG

467 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.createSeedDeriveFn = void 0;
4function createSeedDeriveFn(fromSeed, derive) {
5 return (keypair, { chainCode, isHard }) => {
6 if (!isHard) {
7 throw new Error('A soft key was found in the path and is not supported');
8 }
9 return fromSeed(derive(keypair.secretKey.subarray(0, 32), chainCode));
10 };
11}
12exports.createSeedDeriveFn = createSeedDeriveFn;