From: Chris Duncan Date: Mon, 16 Dec 2024 19:09:36 +0000 (-0800) Subject: Remove event listeners from old independent workers. X-Git-Url: https://zoso.dev/?a=commitdiff_plain;h=293e5b828cff9f169f32e0158a6c75bacf44f2d9;p=libnemo.git Remove event listeners from old independent workers. --- diff --git a/src/lib/workers/bip44-ckd.ts b/src/lib/workers/bip44-ckd.ts index d51864a..aca7869 100644 --- a/src/lib/workers/bip44-ckd.ts +++ b/src/lib/workers/bip44-ckd.ts @@ -13,17 +13,6 @@ const b = () => { const HARDENED_OFFSET = 0x80000000 const SLIP10_ED25519 = 'ed25519 seed' - /** - * Listens for messages from a calling function. - */ - addEventListener('message', (message: any): void => { - const data = JSON.parse(new TextDecoder().decode(message.data ?? message)) - calculate(data).then(results => { - const buf = new TextEncoder().encode(JSON.stringify(results)).buffer - //@ts-expect-error - postMessage(buf, [buf]) - }) - }) async function calculate (data: any[]): Promise { for (const d of data) { diff --git a/src/lib/workers/nano-nacl.ts b/src/lib/workers/nano-nacl.ts index 962e1ae..e350cba 100644 --- a/src/lib/workers/nano-nacl.ts +++ b/src/lib/workers/nano-nacl.ts @@ -18,19 +18,6 @@ import { Blake2b } from '../blake2b.js' // Original source commit: https://github.com/dchest/tweetnacl-js/blob/71df1d6a1d78236ca3e9f6c788786e21f5a651a6/nacl-fast.js const n = () => { - /** - * Listens for messages from a calling function. - */ - addEventListener('message', (message: any): void => { - const data = JSON.parse(new TextDecoder().decode(message.data ?? message)) - for (const d of data) { - d.publicKey = convert(d.privateKey) - } - const buf = new TextEncoder().encode(JSON.stringify(data)).buffer - //@ts-expect-error - postMessage(buf, [buf]) - }) - const gf = function (init?: number[]): Float64Array { const r = new Float64Array(16) if (init) for (let i = 0; i < init.length; i++) r[i] = init[i]