|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "global_crs.hpp"#include "barretenberg/common/throw_or_abort.hpp"#include "barretenberg/srs/factories/mem_bn254_crs_factory.hpp"#include "barretenberg/srs/factories/mem_grumpkin_crs_factory.hpp"#include "barretenberg/srs/factories/native_crs_factory.hpp"Go to the source code of this file.
Namespaces | |
| namespace | bb |
| Entry point for Barretenberg command-line interface. | |
| namespace | bb::srs |
Functions | |
| std::filesystem::path | bb::srs::bb_crs_path () |
| void | bb::srs::init_bn254_mem_crs_factory (std::vector< g1::affine_element > const &points, g2::affine_element const &g2_point) |
| void | bb::srs::init_grumpkin_mem_crs_factory (std::vector< curve::Grumpkin::AffineElement > const &points) |
| void | bb::srs::init_bn254_net_crs_factory (const std::filesystem::path &path) |
| void | bb::srs::init_bn254_file_crs_factory (const std::filesystem::path &path) |
| void | bb::srs::init_grumpkin_net_crs_factory (const std::filesystem::path &path) |
| void | bb::srs::init_grumpkin_file_crs_factory (const std::filesystem::path &path) |
| std::shared_ptr< factories::CrsFactory< curve::BN254 > > | bb::srs::get_bn254_crs_factory () |
| std::shared_ptr< factories::CrsFactory< curve::Grumpkin > > | bb::srs::get_grumpkin_crs_factory () |
| template<> | |
| std::shared_ptr< factories::CrsFactory< curve::BN254 > > | bb::srs::get_crs_factory () |
| template<> | |
| std::shared_ptr< factories::CrsFactory< curve::Grumpkin > > | bb::srs::get_crs_factory () |