Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
global_crs.hpp File Reference

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_file_crs_factory (const std::filesystem::path &path)
 
void bb::srs::init_grumpkin_file_crs_factory (const std::filesystem::path &path)
 
void bb::srs::init_file_crs_factory (const std::filesystem::path &path)
 
void bb::srs::init_grumpkin_mem_crs_factory (std::vector< curve::Grumpkin::AffineElement > const &points)
 
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_net_crs_factory (const std::filesystem::path &path)
 
void bb::srs::init_bn254_net_crs_factory (const std::filesystem::path &path)
 
void bb::srs::init_net_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<typename Curve >
std::shared_ptr< factories::CrsFactory< Curve > > bb::srs::get_crs_factory ()