ditto/src/workers/verify.ts
2024-05-01 15:55:56 -05:00

14 lines
414 B
TypeScript

import { NostrEvent } from '@nostrify/nostrify';
import * as Comlink from 'comlink';
import type { VerifyWorker } from './verify.worker.ts';
const worker = Comlink.wrap<typeof VerifyWorker>(
new Worker(new URL('./verify.worker.ts', import.meta.url), { type: 'module' }),
);
function verifyEventWorker(event: NostrEvent): Promise<boolean> {
return worker.verifyEvent(event);
}
export { verifyEventWorker };