From: Chris Duncan Date: Sun, 9 Aug 2026 19:31:40 +0000 (-0700) Subject: Fix promise return. X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=4327f7a74468abba03e31e58ad5cba9d9b4d0540;p=libnemo.git Fix promise return. --- diff --git a/src/lib/crypto/bip44.ts b/src/lib/crypto/bip44.ts index d17488d..8057d91 100644 --- a/src/lib/crypto/bip44.ts +++ b/src/lib/crypto/bip44.ts @@ -61,7 +61,8 @@ export function Bip44 (curve: unknown, seed: unknown, coin: unknown, account: un if (address !== undefined && (!Number.isSafeInteger(address) || address < 0 || address > 0x7fffffff)) { throw new RangeError(`Invalid address index 0x${dec.toHex(account)}`) } - return new Uint8Array(ckd(curve, seed, coin, account, change, address)) + return ckd(curve, seed, coin, account, change, address) + .then(prv => new Uint8Array(prv)) } function ckd (curve: Curve, seed: ArrayBuffer, coin: number, account: number, change?: number, address?: number): Promise {