]> git.codecow.com Git - libnemo.git/commitdiff
Fix promise return.
authorChris Duncan <chris@codecow.com>
Sun, 9 Aug 2026 19:31:40 +0000 (12:31 -0700)
committerChris Duncan <chris@codecow.com>
Sun, 9 Aug 2026 19:31:40 +0000 (12:31 -0700)
src/lib/crypto/bip44.ts

index d17488d6e5b6c452510f087db9bd6f12e62fd999..8057d916642859e7525f5590b2a1aba2afc4c8cb 100644 (file)
@@ -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<ArrayBuffer> {