Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::UltraFlavor::MaskingEntities< DataType, HasZK_ > Class Template Reference

ZK-specific entities (only used when HasZK = true) More...

#include <ultra_flavor.hpp>

Inheritance diagram for bb::UltraFlavor::MaskingEntities< DataType, HasZK_ >:
bb::UltraFlavor::AllEntities_< DataType, HasZK_ > bb::UltraFlavor::AllValues_< HasZK_ > bb::UltraFlavor::CommitmentLabels bb::UltraFlavor::PartiallyEvaluatedMultivariates_< HasZK_ > bb::UltraFlavor::ProverPolynomials_< HasZK_ > bb::UltraFlavor::VerifierCommitments_< Commitment, VerificationKey, HasZK_ > bb::UltraRecursiveFlavor_< BuilderType >::AllValues bb::UltraZKRecursiveFlavor_< BuilderType >::AllValues

Public Member Functions

auto get_all ()
 
auto get_all () const
 

Static Public Member Functions

static auto get_labels ()
 

Detailed Description

template<typename DataType, bool HasZK_ = HasZK>
class bb::UltraFlavor::MaskingEntities< DataType, HasZK_ >

ZK-specific entities (only used when HasZK = true)

Contains the Gemini masking polynomial used for zero-knowledge

Definition at line 197 of file ultra_flavor.hpp.

Member Function Documentation

◆ get_all() [1/2]

template<typename DataType , bool HasZK_ = HasZK>
auto bb::UltraFlavor::MaskingEntities< DataType, HasZK_ >::get_all ( )
inline

Definition at line 200 of file ultra_flavor.hpp.

◆ get_all() [2/2]

template<typename DataType , bool HasZK_ = HasZK>
auto bb::UltraFlavor::MaskingEntities< DataType, HasZK_ >::get_all ( ) const
inline

Definition at line 201 of file ultra_flavor.hpp.

◆ get_labels()

template<typename DataType , bool HasZK_ = HasZK>
static auto bb::UltraFlavor::MaskingEntities< DataType, HasZK_ >::get_labels ( )
inlinestatic

Definition at line 202 of file ultra_flavor.hpp.


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