|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
An accumulator consisting of the Shplonk evaluation challenge and vectors of commitments and scalars. More...
#include <claim.hpp>
Public Types | |
| using | Commitment = typename Curve::AffineElement |
| using | Scalar = typename Curve::ScalarField |
Public Attributes | |
| std::vector< Commitment > | commitments |
| std::vector< Scalar > | scalars |
| Scalar | evaluation_point |
An accumulator consisting of the Shplonk evaluation challenge and vectors of commitments and scalars.
This structure is used in the reduce_verify_batch_opening_claim method of KZG or IPA.
| Curve | BN254 or Grumpkin. |
| using bb::BatchOpeningClaim< Curve >::Commitment = typename Curve::AffineElement |
| using bb::BatchOpeningClaim< Curve >::Scalar = typename Curve::ScalarField |
| std::vector<Commitment> bb::BatchOpeningClaim< Curve >::commitments |
| Scalar bb::BatchOpeningClaim< Curve >::evaluation_point |
| std::vector<Scalar> bb::BatchOpeningClaim< Curve >::scalars |