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

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

#include <mega_flavor.hpp>

Inheritance diagram for bb::MegaFlavor::MaskingEntities< DataType, HasZK_ >:
bb::MegaFlavor::AllEntities_< FF, HasZK > bb::MegaFlavor::AllEntities_< Polynomial, HasZK > bb::MegaFlavor::AllEntities_< Commitment, HasZK > bb::MegaFlavor::AllEntities_< DataType, HasZK_ > bb::MegaZKRecursiveFlavor_< BuilderType >::AllValues bb::MegaFlavor::AllValues_< HasZK_ > bb::MegaFlavor::CommitmentLabels bb::MegaFlavor::PartiallyEvaluatedMultivariates_< HasZK_ > bb::MegaFlavor::ProverPolynomials_< HasZK_ > bb::MegaFlavor::VerifierCommitments_< Commitment, VerificationKey, HasZK_ > bb::MegaRecursiveFlavor_< 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_ = false>
class bb::MegaFlavor::MaskingEntities< DataType, HasZK_ >

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

Contains the Gemini masking polynomial used for zero-knowledge

Definition at line 242 of file mega_flavor.hpp.

Member Function Documentation

◆ get_all() [1/2]

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

Definition at line 245 of file mega_flavor.hpp.

◆ get_all() [2/2]

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

Definition at line 246 of file mega_flavor.hpp.

◆ get_labels()

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

Definition at line 247 of file mega_flavor.hpp.


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