]> zoso.dev Git - libnemo.git/commit
Exporting import.meta.url does not work since once it is bundled, all files share...
authorChris Duncan <chris@zoso.dev>
Tue, 26 Nov 2024 19:14:46 +0000 (11:14 -0800)
committerChris Duncan <chris@zoso.dev>
Tue, 26 Nov 2024 19:14:46 +0000 (11:14 -0800)
commitf26264a863b5e85fb5c1b46f6872a140447b3347
tree608af9ae91bdc401a83218a95d0e6a6dcf06560f
parentad102cc76c9d981ce6f07c08e857ac351f77deab
Exporting import.meta.url does not work since once it is bundled, all files share the same URL and the Pool does not know which worker to spin up. It seems like a completely bundled solution will require creating workers from function strings, and that will require embedding all logic inside the worker with no external imports as far as I have been able to determine. Along with exporting workers as function strings, update BLAKE2b ckd to accept blake2b as a function string for its hashing.
src/lib/pool.ts
src/lib/wallet.ts
src/lib/workers/ckdBip44.ts
src/lib/workers/ckdBlake2b.ts