|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
Handler for processing round univariates in sumcheck. Default implementation: send evaluations directly to transcript. More...
#include <sumcheck.hpp>
Public Types | |
| using | FF = typename Flavor::FF |
| using | Transcript = typename Flavor::Transcript |
| using | CommitmentKey = typename Flavor::CommitmentKey |
Public Member Functions | |
| RoundUnivariateHandler (std::shared_ptr< Transcript > transcript) | |
| void | process_round_univariate (size_t round_idx, bb::Univariate< FF, BATCHED_RELATION_PARTIAL_LENGTH > &round_univariate) |
| void | finalize_last_round (size_t, const bb::Univariate< FF, BATCHED_RELATION_PARTIAL_LENGTH > &, const FF &) |
| std::vector< std::array< FF, 3 > > | get_evaluations () |
| std::vector< Polynomial< FF > > | get_univariates () |
Public Attributes | |
| std::shared_ptr< Transcript > | transcript |
Static Public Attributes | |
| static constexpr size_t | BATCHED_RELATION_PARTIAL_LENGTH = Flavor::BATCHED_RELATION_PARTIAL_LENGTH |
Handler for processing round univariates in sumcheck. Default implementation: send evaluations directly to transcript.
Definition at line 24 of file sumcheck.hpp.
| using bb::RoundUnivariateHandler< Flavor, IsGrumpkin >::CommitmentKey = typename Flavor::CommitmentKey |
Definition at line 27 of file sumcheck.hpp.
| using bb::RoundUnivariateHandler< Flavor, IsGrumpkin >::FF = typename Flavor::FF |
Definition at line 25 of file sumcheck.hpp.
| using bb::RoundUnivariateHandler< Flavor, IsGrumpkin >::Transcript = typename Flavor::Transcript |
Definition at line 26 of file sumcheck.hpp.
|
inline |
Definition at line 32 of file sumcheck.hpp.
|
inline |
Definition at line 42 of file sumcheck.hpp.
|
inline |
Definition at line 47 of file sumcheck.hpp.
|
inline |
Definition at line 48 of file sumcheck.hpp.
|
inline |
Definition at line 36 of file sumcheck.hpp.
|
staticconstexpr |
Definition at line 28 of file sumcheck.hpp.
| std::shared_ptr<Transcript> bb::RoundUnivariateHandler< Flavor, IsGrumpkin >::transcript |
Definition at line 30 of file sumcheck.hpp.