Skip to content

Commit c551cca

Browse files
author
AJ ONeal
committed
chore: remove unused offset in fromExtendedKey
1 parent 86c37b4 commit c551cca

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

dashhd.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -416,7 +416,6 @@ var DashHd = ("object" === typeof module && exports) || {};
416416
let keyInfo = await Utils.decode(base58key);
417417
let keyBytes = DashKeys.utils.hexToBytes(keyInfo.xprv || keyInfo.xpub);
418418
let keyDv = new DataView(keyBytes.buffer, 0, keyBytes.byteLength);
419-
let myOffset = -4;
420419

421420
//let version = keyDv.getUint32(0, BUFFER_BE);
422421
// TODO tprv, tpub
@@ -426,13 +425,13 @@ var DashHd = ("object" === typeof module && exports) || {};
426425
"Version mismatch: does not match private or public",
427426
);
428427

429-
hdkey.depth = keyDv.getUint8(myOffset + 4);
430-
hdkey.parentFingerprint = keyDv.getUint32(myOffset + 5, BUFFER_BE);
431-
hdkey.index = keyDv.getUint32(myOffset + 9, BUFFER_BE);
432-
hdkey.chainCode = keyBytes.subarray(myOffset + 13, myOffset + 45);
428+
hdkey.depth = keyDv.getUint8(0);
429+
hdkey.parentFingerprint = keyDv.getUint32(1, BUFFER_BE);
430+
hdkey.index = keyDv.getUint32(5, BUFFER_BE);
431+
hdkey.chainCode = keyBytes.subarray(9, 41);
433432

434-
let key = keyBytes.subarray(myOffset + 45);
435-
if (keyDv.getUint8(myOffset + 45) === 0) {
433+
let key = keyBytes.subarray(41);
434+
if (keyDv.getUint8(41) === 0) {
436435
// private
437436
assert(
438437
version === versions.private,

0 commit comments

Comments
 (0)