mirror of
https://github.com/pezkuwichain/bizinikiwi-connect.git
synced 2026-04-22 00:47:54 +00:00
15 lines
400 B
TypeScript
15 lines
400 B
TypeScript
/// <reference lib="WebWorker" />
|
|
|
|
import * as smoldot from "smoldot/worker"
|
|
import { compileBytecode } from "smoldot/bytecode"
|
|
|
|
declare var self: DedicatedWorkerGlobalScope
|
|
|
|
compileBytecode().then((bytecode: unknown) => self.postMessage(bytecode))
|
|
|
|
self.onmessage = ({ data }) =>
|
|
smoldot
|
|
.run(data)
|
|
.catch((error: any) => console.error("[smoldot-worker]", error))
|
|
.finally(self.close)
|