Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::stdlib::recursion::honk::UltraRecursiveVerifierOutput< Builder > Struct Template Reference

#include <ultra_recursive_verifier.hpp>

Public Types

using Curve = bn254< Builder >
 
using FF = Curve::ScalarField
 
using G1 = Curve::Group
 

Public Member Functions

 UltraRecursiveVerifierOutput ()=default
 
template<class IO >
 UltraRecursiveVerifierOutput (IO &inputs)
 

Public Attributes

PairingPoints< Builderpoints_accumulator
 
OpeningClaim< grumpkin< Builder > > ipa_claim
 
stdlib::Proof< Builderipa_proof
 
std::array< G1, Builder::NUM_WIRESecc_op_tables
 
FF mega_hash
 

Detailed Description

template<typename Builder>
struct bb::stdlib::recursion::honk::UltraRecursiveVerifierOutput< Builder >

Definition at line 23 of file ultra_recursive_verifier.hpp.

Member Typedef Documentation

◆ Curve

◆ FF

◆ G1

Constructor & Destructor Documentation

◆ UltraRecursiveVerifierOutput() [1/2]

template<typename Builder >
bb::stdlib::recursion::honk::UltraRecursiveVerifierOutput< Builder >::UltraRecursiveVerifierOutput ( )
default

◆ UltraRecursiveVerifierOutput() [2/2]

template<typename Builder >
template<class IO >
bb::stdlib::recursion::honk::UltraRecursiveVerifierOutput< Builder >::UltraRecursiveVerifierOutput ( IO &  inputs)
inline

Definition at line 38 of file ultra_recursive_verifier.hpp.

Member Data Documentation

◆ ecc_op_tables

Definition at line 31 of file ultra_recursive_verifier.hpp.

◆ ipa_claim

◆ ipa_proof

◆ mega_hash

Definition at line 33 of file ultra_recursive_verifier.hpp.

◆ points_accumulator


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