|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <hypernova_decider_prover.hpp>
Public Types | |
| using | Flavor = MegaFlavor |
| using | Curve = Flavor::Curve |
| using | Accumulator = HypernovaFoldingProver::Accumulator |
| using | CommitmentKey = Flavor::CommitmentKey |
| using | Transcript = Flavor::Transcript |
| using | OpeningClaim = ProverOpeningClaim< Curve > |
| using | PolynomialBatcher = GeminiProver_< Curve >::PolynomialBatcher |
| using | ShpleminiProver = ShpleminiProver_< Curve > |
Public Member Functions | |
| HypernovaDeciderProver (std::shared_ptr< Transcript > &transcript) | |
| HonkProof | construct_proof (const CommitmentKey &ck, Accumulator &accumulator) |
Public Attributes | |
| std::shared_ptr< Transcript > | transcript |
Definition at line 15 of file hypernova_decider_prover.hpp.
Definition at line 19 of file hypernova_decider_prover.hpp.
Definition at line 20 of file hypernova_decider_prover.hpp.
Definition at line 18 of file hypernova_decider_prover.hpp.
Definition at line 17 of file hypernova_decider_prover.hpp.
Definition at line 22 of file hypernova_decider_prover.hpp.
| using bb::HypernovaDeciderProver::PolynomialBatcher = GeminiProver_<Curve>::PolynomialBatcher |
Definition at line 23 of file hypernova_decider_prover.hpp.
Definition at line 24 of file hypernova_decider_prover.hpp.
Definition at line 21 of file hypernova_decider_prover.hpp.
|
inline |
Definition at line 28 of file hypernova_decider_prover.hpp.
| HonkProof bb::HypernovaDeciderProver::construct_proof | ( | const CommitmentKey & | ck, |
| Accumulator & | accumulator | ||
| ) |
Definition at line 10 of file hypernova_decider_prover.cpp.
| std::shared_ptr<Transcript> bb::HypernovaDeciderProver::transcript |
Definition at line 26 of file hypernova_decider_prover.hpp.