|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
Public Types | |
| using | Flavor = MegaZKFlavor |
| using | FF = Flavor::FF |
| using | Builder = Flavor::CircuitBuilder |
| using | Prover = UltraProver_< Flavor > |
| using | Verifier = UltraVerifier_< Flavor, DefaultIO > |
| using | VerificationKey = Flavor::VerificationKey |
| using | ProverInstance = ProverInstance_< Flavor > |
| using | VerifierInstance = VerifierInstance_< Flavor > |
| using | Polynomial = Flavor::Polynomial |
Static Public Member Functions | |
| static void | SetUpTestSuite () |
| static std::shared_ptr< ProverInstance > | build_instance () |
| Build a prover instance from a simple Mega circuit with ECC ops. | |
| static bool | prove_and_verify (std::shared_ptr< ProverInstance > prover_instance) |
| Construct proof and verify. | |
Definition at line 26 of file zk_boundary.test.cpp.
Definition at line 30 of file zk_boundary.test.cpp.
| using ZKBoundaryTests::FF = Flavor::FF |
Definition at line 29 of file zk_boundary.test.cpp.
| using ZKBoundaryTests::Flavor = MegaZKFlavor |
Definition at line 28 of file zk_boundary.test.cpp.
Definition at line 36 of file zk_boundary.test.cpp.
| using ZKBoundaryTests::Prover = UltraProver_<Flavor> |
Definition at line 31 of file zk_boundary.test.cpp.
Definition at line 34 of file zk_boundary.test.cpp.
Definition at line 33 of file zk_boundary.test.cpp.
Definition at line 32 of file zk_boundary.test.cpp.
Definition at line 35 of file zk_boundary.test.cpp.
|
inlinestatic |
Build a prover instance from a simple Mega circuit with ECC ops.
Definition at line 43 of file zk_boundary.test.cpp.
|
inlinestatic |
Construct proof and verify.
Definition at line 53 of file zk_boundary.test.cpp.
|
inlinestatic |
Definition at line 38 of file zk_boundary.test.cpp.