|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <memory>#include <optional>#include <vector>#include "barretenberg/vm2/generated/columns.hpp"#include "barretenberg/vm2/tracegen/lib/shared_index_cache.hpp"#include "barretenberg/vm2/tracegen/trace_container.hpp"Go to the source code of this file.
Classes | |
| struct | bb::avm2::tracegen::detail::RefTupleHelper< N, std::index_sequence< Is... > > |
| class | bb::avm2::tracegen::InteractionBuilderInterface |
Namespaces | |
| namespace | bb |
| Entry point for Barretenberg command-line interface. | |
| namespace | bb::avm2 |
| namespace | bb::avm2::tracegen |
| namespace | bb::avm2::tracegen::detail |
Typedefs | |
| template<size_t N> | |
| using | bb::avm2::tracegen::RefTuple = typename detail::RefTupleHelper< N >::type |
Functions | |
| template<typename T > | |
| std::vector< T > | bb::avm2::tracegen::concatenate_jobs (std::vector< T > &&first, auto &&... rest) |
| void | bb::avm2::tracegen::order_jobs_by_destination_columns (std::vector< std::unique_ptr< InteractionBuilderInterface > > &jobs) |