Barretenberg
The ZK-SNARK library at the core of Aztec
|
A base class labelling precomputed entities and (ordered) subsets of interest. More...
#include <ultra_flavor.hpp>
Public Types | |
using | DataType = DataType_ |
Public Member Functions | |
bool | operator== (const PrecomputedEntities &) const =default |
DEFINE_FLAVOR_MEMBERS (DataType, q_m, q_c, q_l, q_r, q_o, q_4, q_lookup, q_arith, q_delta_range, q_elliptic, q_memory, q_nnf, q_poseidon2_external, q_poseidon2_internal, sigma_1, sigma_2, sigma_3, sigma_4, id_1, id_2, id_3, id_4, table_1, table_2, table_3, table_4, lagrange_first, lagrange_last) static const expr CircuitType CIRCUIT_TYPE | |
auto | get_non_gate_selectors () |
auto | get_gate_selectors () |
auto | get_selectors () |
auto | get_sigmas () |
auto | get_ids () |
auto | get_tables () |
A base class labelling precomputed entities and (ordered) subsets of interest.
Used to build the proving key and verification key.
Definition at line 151 of file ultra_flavor.hpp.
using bb::UltraFlavor::PrecomputedEntities< DataType_ >::DataType = DataType_ |
Definition at line 154 of file ultra_flavor.hpp.
bb::UltraFlavor::PrecomputedEntities< DataType_ >::DEFINE_FLAVOR_MEMBERS | ( | DataType | , |
q_m | , | ||
q_c | , | ||
q_l | , | ||
q_r | , | ||
q_o | , | ||
q_4 | , | ||
q_lookup | , | ||
q_arith | , | ||
q_delta_range | , | ||
q_elliptic | , | ||
q_memory | , | ||
q_nnf | , | ||
q_poseidon2_external | , | ||
q_poseidon2_internal | , | ||
sigma_1 | , | ||
sigma_2 | , | ||
sigma_3 | , | ||
sigma_4 | , | ||
id_1 | , | ||
id_2 | , | ||
id_3 | , | ||
id_4 | , | ||
table_1 | , | ||
table_2 | , | ||
table_3 | , | ||
table_4 | , | ||
lagrange_first | , | ||
lagrange_last | |||
) | const |
|
inline |
Definition at line 188 of file ultra_flavor.hpp.
|
inline |
Definition at line 196 of file ultra_flavor.hpp.
|
inline |
Definition at line 187 of file ultra_flavor.hpp.
|
inline |
Definition at line 193 of file ultra_flavor.hpp.
|
inline |
Definition at line 195 of file ultra_flavor.hpp.
|
inline |
Definition at line 197 of file ultra_flavor.hpp.
|
default |