Skip to content

@armada/sdk / index / createProverWorkerHandler

Function: createProverWorkerHandler()

createProverWorkerHandler(post, proverFactory?): (request) => Promise<void>

Defined in: src/prover/worker-prover.ts:48

Worker-side handler. Run this INSIDE the worker (browser Web Worker), wiring post to the worker's postMessage; feed it each incoming request. It proves/verifies via the (in-worker) snarkjs prover.

Parameters

post

(reply) => void

proverFactory?

() => ProverAdapter

Returns

(request) => Promise<void>