Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
ipa_accumulator.hpp
Go to the documentation of this file.
1// === AUDIT STATUS ===
2// internal: { status: not started, auditors: [], date: YYYY-MM-DD }
3// external_1: { status: not started, auditors: [], date: YYYY-MM-DD }
4// external_2: { status: not started, auditors: [], date: YYYY-MM-DD }
5// =====================
6
7#include <vector>
9
10template <typename Curve> struct IpaAccumulator {
12 u_challenges_inv; // inverses of u challenges that represent the polynomial h; could be an array
13 typename Curve::Group comm; // commitment to the polynomial h
14};
15
16} // namespace bb::stdlib::recursion::honk
typename grumpkin::g1 Group
Definition grumpkin.hpp:54
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
Definition tuple.hpp:13
std::vector< typename Curve::ScalarField > u_challenges_inv