1#include "./factories/crs_factory.hpp"
2#include "barretenberg/ecc/curves/bn254/bn254.hpp"
3#include "barretenberg/ecc/curves/grumpkin/grumpkin.hpp"
5namespace barretenberg::srs {
8void init_crs_factory(std::string crs_path);
9void init_grumpkin_crs_factory(std::string crs_path);
12void init_grumpkin_crs_factory(std::vector<curve::Grumpkin::AffineElement>
const& points);
13void init_crs_factory(std::vector<barretenberg::g1::affine_element>
const& points,
16std::shared_ptr<barretenberg::srs::factories::CrsFactory<curve::BN254>> get_crs_factory();
17std::shared_ptr<barretenberg::srs::factories::CrsFactory<curve::Grumpkin>> get_grumpkin_crs_factory();
Definition: affine_element.hpp:11