Barretenberg
The ZK-SNARK library at the core of Aztec
|
#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< Builder > | points_accumulator |
OpeningClaim< grumpkin< Builder > > | ipa_claim |
stdlib::Proof< Builder > | ipa_proof |
std::array< G1, Builder::NUM_WIRES > | ecc_op_tables |
FF | mega_hash |
Definition at line 23 of file ultra_recursive_verifier.hpp.
using bb::stdlib::recursion::honk::UltraRecursiveVerifierOutput< Builder >::Curve = bn254<Builder> |
Definition at line 24 of file ultra_recursive_verifier.hpp.
using bb::stdlib::recursion::honk::UltraRecursiveVerifierOutput< Builder >::FF = Curve::ScalarField |
Definition at line 25 of file ultra_recursive_verifier.hpp.
using bb::stdlib::recursion::honk::UltraRecursiveVerifierOutput< Builder >::G1 = Curve::Group |
Definition at line 26 of file ultra_recursive_verifier.hpp.
|
default |
|
inline |
Definition at line 38 of file ultra_recursive_verifier.hpp.
std::array<G1, Builder::NUM_WIRES> bb::stdlib::recursion::honk::UltraRecursiveVerifierOutput< Builder >::ecc_op_tables |
Definition at line 31 of file ultra_recursive_verifier.hpp.
OpeningClaim<grumpkin<Builder> > bb::stdlib::recursion::honk::UltraRecursiveVerifierOutput< Builder >::ipa_claim |
Definition at line 29 of file ultra_recursive_verifier.hpp.
stdlib::Proof<Builder> bb::stdlib::recursion::honk::UltraRecursiveVerifierOutput< Builder >::ipa_proof |
Definition at line 30 of file ultra_recursive_verifier.hpp.
FF bb::stdlib::recursion::honk::UltraRecursiveVerifierOutput< Builder >::mega_hash |
Definition at line 33 of file ultra_recursive_verifier.hpp.
PairingPoints<Builder> bb::stdlib::recursion::honk::UltraRecursiveVerifierOutput< Builder >::points_accumulator |
Definition at line 28 of file ultra_recursive_verifier.hpp.