|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <mega_app_flavor_generated.hpp>
Classes | |
| class | AllEntities |
| class | PrecomputedEntities |
| class | WitnessEntities |
Static Public Member Functions | |
| template<typename TraceBlocks > | |
| static auto | get_gate_blocks (TraceBlocks &blocks) |
| template<typename TraceBlocks > | |
| static auto | get_gate_blocks (TraceBlocks const &blocks) |
| template<typename TraceBlock > | |
| static auto | get_block_non_gate_selectors (TraceBlock &block) |
Static Public Attributes | |
| static constexpr size_t | NUM_PRECOMPUTED_ENTITIES = 37 |
| static constexpr size_t | NUM_WITNESS_ENTITIES = 15 |
| static constexpr size_t | NUM_MASKING_ENTITIES = 0 |
| static constexpr size_t | NUM_SHIFTED_ENTITIES = 5 |
| static constexpr bool | HasDataBus = true |
| static constexpr size_t | NUM_BUS_COLUMNS = 1 |
| static constexpr std::array< size_t, NUM_BUS_COLUMNS > | BUILDER_BUS_INDICES = { 6 } |
| static constexpr bool | HasLogDerivLookup = true |
| static constexpr bool | HasElliptic = true |
| static constexpr bool | HasMemory = true |
| static constexpr bool | HasNonNativeField = true |
| static constexpr bool | HasEccOpQueue = true |
| static constexpr size_t | NUM_COMMITTED_WITNESS_ENTITIES = NUM_WITNESS_ENTITIES + NUM_MASKING_ENTITIES |
| static constexpr size_t | NUM_UNSHIFTED_ENTITIES = NUM_PRECOMPUTED_ENTITIES + NUM_COMMITTED_WITNESS_ENTITIES |
| static constexpr size_t | NUM_ALL_ENTITIES = NUM_UNSHIFTED_ENTITIES + NUM_SHIFTED_ENTITIES |
| static constexpr std::array< DuplicatePair, NUM_SHIFTED_ENTITIES > | REPEATED_COMMITMENT_PAIRS |
| static constexpr RepeatedCommitmentsData | REPEATED_COMMITMENTS |
| static constexpr std::array< GateKind, 13 > | GATE_KINDS |
Definition at line 37 of file mega_app_flavor_generated.hpp.
| using bb::MegaAppFlavor_Generated::Relations_ = std::tuple<bb::UltraPermutationRelation<FF>, bb::LogDerivLookupRelation<FF>, bb::ArithmeticRelation<FF>, bb::BilinearOrBatchedEqCheckRelation<FF>, bb::DeltaRangeConstraintRelation<FF>, bb::EllipticRelation<FF>, bb::MemoryRelation<FF>, bb::NonNativeFieldRelation<FF>, bb::EccOpQueueRelation<FF>, bb::SingleBusLookupRelation<FF, EntityId::return_data, EntityId::return_data_read_counts, EntityId::return_data_inverses, EntityId::return_data_indicator, EntityId::q_m>, bb::Poseidon2ExternalRelation<FF>, bb::Poseidon2InitialExternalRelation<FF>, bb::Poseidon2QuadInternalRelation<FF>, bb::Poseidon2QuadInternalTerminalRelation<FF>, bb::Poseidon2TransitionEntryRelation<FF> > |
Definition at line 103 of file mega_app_flavor_generated.hpp.
|
strong |
Definition at line 40 of file mega_app_flavor_generated.hpp.
|
inlinestatic |
Definition at line 208 of file mega_app_flavor_generated.hpp.
|
inlinestatic |
Definition at line 150 of file mega_app_flavor_generated.hpp.
|
inlinestatic |
Definition at line 170 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 130 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 191 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 128 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 135 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 132 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 131 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 133 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 134 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 138 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 129 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 136 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 126 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 124 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 127 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 137 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 125 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 142 of file mega_app_flavor_generated.hpp.
|
staticconstexpr |
Definition at line 146 of file mega_app_flavor_generated.hpp.