UNPKG

@nori-zk/proof-conversion

Version:

Verifying zkVM proofs inside o1js circuits, to generate Mina compatible proof

38 lines 921 B
import { EventEmitter } from 'events'; export const loggingEventEmitter = new EventEmitter(); export class Logger { constructor(context) { this.context = context; } emitLog(level, message) { const log = { level, message, context: this.context, timestamp: new Date().toISOString(), }; loggingEventEmitter.emit('log', log); } log(message) { this.emitLog('log', message); } info(message) { this.emitLog('info', message); } warn(message) { this.emitLog('warn', message); } debug(message) { this.emitLog('debug', message); } verbose(message) { this.emitLog('verbose', message); } fatal(message) { this.emitLog('fatal', message); } error(message) { this.emitLog('error', message); } } //# sourceMappingURL=logger.js.map