UNPKG

@solarity/zkit

Version:
9 lines 589 B
import { AbstractProtocolImplementer } from "./AbstractImplementer"; import { PlonkProofStruct, PlonkCalldataStruct, ProvingSystemType } from "../../types"; export declare class PlonkImplementer extends AbstractProtocolImplementer<"plonk"> { generateProof(zKeyFilePath: string, witnessFilePath: string): Promise<PlonkProofStruct>; verifyProof(proof: PlonkProofStruct, vKeyFilePath: string): Promise<boolean>; generateCalldata(proof: PlonkProofStruct): Promise<PlonkCalldataStruct>; getProvingSystemType(): ProvingSystemType; } //# sourceMappingURL=PlonkImplementer.d.ts.map