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>
8
namespace
bb::stdlib::recursion::honk
{
9
10
template
<
typename
Curve>
struct
IpaAccumulator
{
11
std::vector<typename Curve::ScalarField>
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
bb::curve::Grumpkin::Group
typename grumpkin::g1 Group
Definition
grumpkin.hpp:54
bb::stdlib::recursion::honk
Definition
graph_description_goblin.test.cpp:13
std::get
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
Definition
tuple.hpp:13
bb::stdlib::recursion::honk::IpaAccumulator
Definition
ipa_accumulator.hpp:10
bb::stdlib::recursion::honk::IpaAccumulator::comm
Curve::Group comm
Definition
ipa_accumulator.hpp:13
bb::stdlib::recursion::honk::IpaAccumulator::u_challenges_inv
std::vector< typename Curve::ScalarField > u_challenges_inv
Definition
ipa_accumulator.hpp:12
src
barretenberg
stdlib
honk_verifier
ipa_accumulator.hpp
Generated by
1.9.8