result = false
} catch (err) {
if (err != null && typeof err === 'object' && 'message' in err) {
- result = err.message === `private key must be Uint8Array`
+ result = err.message === `private key must be Uint8Array or ArrayBuffer`
} else {
result = false
}
const shared = new Uint8Array(new SharedArrayBuffer(NANO_ORG_VECTOR.privateKeyBytes.byteLength))
shared.set(NANO_ORG_VECTOR.privateKeyBytes)
//@ts-expect-error
- result = derive(shared)
+ result = derive(shared.buffer)
result = false
} catch (err) {
if (err != null && typeof err === 'object' && 'message' in err) {
- result = err.message === `private key must be backed by an ArrayBuffer`
+ result = err.message === `private key must be Uint8Array or ArrayBuffer`
} else {
result = false
}