package octez-plonk

  1. Overview
  2. Docs
Plonk zero-knowledge proving system

Install

Dune Dependency

Authors

Maintainers

Sources

tezos-17.3.tar.gz
sha256=7062cd57addd452852598a2214ade393130efa087b99068d53713bdf912b3680
sha512=08e4091144a03ce3c107fb91a66501bd8b65ca3278917c455a2eaac6df3e108ade63f6ab8340a4bb152d60f404326e464d0ec95d26cafe8e82f870465d24a5fc

doc/octez-plonk.plonk-test/Plonk_test/Helpers/Make/index.html

Module Helpers.MakeSource

Parameters

Signature

Sourcemodule Singleton : sig ... end
Sourceval multi_input_commit : Main.prover_public_parameters -> Main.scalar array list -> Main.Input_commitment.t list
Sourceval print_info : string -> bool -> Main.proof -> Main.prover_public_parameters -> Main.verifier_public_parameters -> unit
Sourceval test_circuits : name:string -> ?zero_knowledge:bool -> ?outcome:Cases.outcome -> ?verbose:bool -> (Plonk.Circuit.t * int) Plonk.SMap.t -> Main.scalar array list Plonk.SMap.t -> unit
Sourceval test_circuit : name:Plonk.SMap.key -> ?zero_knowledge:bool -> ?outcome:Cases.outcome -> ?verbose:bool -> Plonk.Circuit.t -> Main.scalar array -> unit
Sourceval run_test_case : zero_knowledge:bool -> ?verbose:bool -> Cases.case -> unit -> unit
Sourceval test_aggregated_cases : ?prefix:string -> Cases.case list -> string * (zero_knowledge:bool -> unit -> unit)
OCaml

Innovation. Community. Security.