|
barretenberg
|
#include <mem_bn254_crs_factory.hpp>
Public Member Functions | |
| MemBn254CrsFactory (std::vector< g1::affine_element > const &points, g2::affine_element const &g2_point) | |
| MemBn254CrsFactory (MemBn254CrsFactory &&other)=default | |
| std::shared_ptr< barretenberg::srs::factories::ProverCrs< curve::BN254 > > | get_prover_crs (size_t degree) override |
| std::shared_ptr< barretenberg::srs::factories::VerifierCrs< curve::BN254 > > | get_verifier_crs (size_t degree=0) override |
Public Member Functions inherited from barretenberg::srs::factories::CrsFactory< curve::BN254 > | |
| CrsFactory (CrsFactory &&other)=default | |
| virtual std::shared_ptr< barretenberg::srs::factories::ProverCrs< curve::BN254 > > | get_prover_crs (size_t) |
| virtual std::shared_ptr< barretenberg::srs::factories::VerifierCrs< curve::BN254 > > | get_verifier_crs (size_t degree=0) |
Create reference strings given pointers to in memory buffers.
This class is currently only used with wasm and works exclusively with the BN254 CRS.
|
overridevirtual |
Reimplemented from barretenberg::srs::factories::CrsFactory< curve::BN254 >.
|
overridevirtual |
Reimplemented from barretenberg::srs::factories::CrsFactory< curve::BN254 >.