|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <array>#include <vector>#include "./fixed_base/fixed_base_params.hpp"#include "barretenberg/common/assert.hpp"#include "barretenberg/common/throw_or_abort.hpp"#include "barretenberg/ecc/curves/bn254/fr.hpp"Go to the source code of this file.
Classes | |
| struct | bb::plookup::MultiTable |
| Container for managing multiple BasicTables plus the data needed to combine basic table outputs (e.g. limbs) into accumulators. Does not store actual raw table data. More... | |
| struct | bb::plookup::LookupHashTable |
| A map from 'entry' to 'index' where entry is a row in a BasicTable and index is the row at which that entry exists in the table. More... | |
| struct | bb::plookup::LookupHashTable::HashFunction |
| struct | bb::plookup::BasicTable |
| A basic table from which we can perform lookups (for example, an xor table) More... | |
| struct | bb::plookup::BasicTable::LookupEntry |
| class | bb::plookup::ReadData< DataType > |
| Container for lookup accumulator values and table reads. More... | |
Namespaces | |
| namespace | bb |
| Entry point for Barretenberg command-line interface. | |
| namespace | bb::plookup |