Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::SmallIpaClaim Struct Reference

Static specification of one SmallSubgroupIPA opening claim. More...

#include <small_subgroup_ipa_utils.hpp>

Public Attributes

size_t commitment_index
 
SmallIpaEvalPoint eval_point
 
bool transmitted
 
std::string_view label_suffix
 

Detailed Description

Static specification of one SmallSubgroupIPA opening claim.

  • commitment_index selects which of the three commitments [G], [A], [Q] backs this claim.
  • eval_point is the recipe for the evaluation point.
  • transmitted is false for fixed boundary openings (value hardcoded to 0, not in the transcript).
  • label_suffix is the wire-label suffix; the prefix ("Libra:" or "Translation:") is supplied at the call site.

Definition at line 41 of file small_subgroup_ipa_utils.hpp.

Member Data Documentation

◆ commitment_index

size_t bb::SmallIpaClaim::commitment_index

Definition at line 42 of file small_subgroup_ipa_utils.hpp.

◆ eval_point

SmallIpaEvalPoint bb::SmallIpaClaim::eval_point

Definition at line 43 of file small_subgroup_ipa_utils.hpp.

◆ label_suffix

std::string_view bb::SmallIpaClaim::label_suffix

Definition at line 45 of file small_subgroup_ipa_utils.hpp.

◆ transmitted

bool bb::SmallIpaClaim::transmitted

Definition at line 44 of file small_subgroup_ipa_utils.hpp.


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