UNPKG

zkverifyjs

Version:

Submit proofs to zkVerify and query proof state with ease using our npm package.

15 lines (14 loc) 623 B
export class OptimisticVerificationBuilder { constructor(executeOptimisticVerify, proofOptions) { this.executeOptimisticVerify = executeOptimisticVerify; this.proofOptions = proofOptions; } /** * Executes the optimistic verification process. * @param {VerifyInput} input - Input for the verification, either proofData or an extrinsic. * @returns {Promise<{ success: boolean; message: string }>} Resolves with an object indicating success or failure and any message. */ async execute(input) { return this.executeOptimisticVerify(this.proofOptions, input); } }