2#include "barretenberg/ecc/curves/bn254/bn254.hpp"
3#include "barretenberg/ecc/curves/bn254/g1.hpp"
4#include "barretenberg/ecc/curves/bn254/g2.hpp"
5#include "crs_factory.hpp"
9namespace barretenberg::srs::factories {
21 std::shared_ptr<barretenberg::srs::factories::ProverCrs<curve::BN254>> get_prover_crs(
size_t degree)
override;
23 std::shared_ptr<barretenberg::srs::factories::VerifierCrs<curve::BN254>> get_verifier_crs(
24 size_t degree = 0)
override;
27 std::shared_ptr<barretenberg::srs::factories::ProverCrs<curve::BN254>> prover_crs_;
28 std::shared_ptr<barretenberg::srs::factories::VerifierCrs<curve::BN254>> verifier_crs_;
Definition: affine_element.hpp:11
Definition: crs_factory.hpp:72
Definition: mem_bn254_crs_factory.hpp:16