Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::SmallSubgroupIPACommitments< Commitment > Struct Template Reference

Holds commitments to [G], [A], [Q]. Code that needs a per-claim commitment must index as_array() via SMALL_IPA_CLAIMS[i].commitment_index. More...

#include <small_subgroup_ipa_utils.hpp>

Public Member Functions

std::array< Commitment, NUM_SMALL_IPA_COMMITMENTSas_array () const
 

Public Attributes

Commitment concatenated
 
Commitment grand_sum
 
Commitment quotient
 

Detailed Description

template<typename Commitment>
struct bb::SmallSubgroupIPACommitments< Commitment >

Holds commitments to [G], [A], [Q]. Code that needs a per-claim commitment must index as_array() via SMALL_IPA_CLAIMS[i].commitment_index.

Definition at line 160 of file small_subgroup_ipa_utils.hpp.

Member Function Documentation

◆ as_array()

template<typename Commitment >
std::array< Commitment, NUM_SMALL_IPA_COMMITMENTS > bb::SmallSubgroupIPACommitments< Commitment >::as_array ( ) const
inline

Definition at line 162 of file small_subgroup_ipa_utils.hpp.

Member Data Documentation

◆ concatenated

template<typename Commitment >
Commitment bb::SmallSubgroupIPACommitments< Commitment >::concatenated

Definition at line 161 of file small_subgroup_ipa_utils.hpp.

◆ grand_sum

template<typename Commitment >
Commitment bb::SmallSubgroupIPACommitments< Commitment >::grand_sum

Definition at line 161 of file small_subgroup_ipa_utils.hpp.

◆ quotient

template<typename Commitment >
Commitment bb::SmallSubgroupIPACommitments< Commitment >::quotient

Definition at line 161 of file small_subgroup_ipa_utils.hpp.


The documentation for this struct was generated from the following file: