barretenberg
Loading...
Searching...
No Matches
Public Member Functions | List of all members
barretenberg::srs::factories::MemGrumpkinCrsFactory Class Reference

#include <mem_grumpkin_crs_factory.hpp>

Inheritance diagram for barretenberg::srs::factories::MemGrumpkinCrsFactory:
barretenberg::srs::factories::CrsFactory< curve::Grumpkin >

Public Member Functions

 MemGrumpkinCrsFactory (std::vector< curve::Grumpkin::AffineElement > const &points)
 
 MemGrumpkinCrsFactory (MemGrumpkinCrsFactory &&other)=default
 
std::shared_ptr< barretenberg::srs::factories::ProverCrs< curve::Grumpkin > > get_prover_crs (size_t degree) override
 
std::shared_ptr< barretenberg::srs::factories::VerifierCrs< curve::Grumpkin > > get_verifier_crs (size_t degree=0) override
 
- Public Member Functions inherited from barretenberg::srs::factories::CrsFactory< curve::Grumpkin >
 CrsFactory (CrsFactory &&other)=default
 
virtual std::shared_ptr< barretenberg::srs::factories::ProverCrs< curve::Grumpkin > > get_prover_crs (size_t)
 
virtual std::shared_ptr< barretenberg::srs::factories::VerifierCrs< curve::Grumpkin > > get_verifier_crs (size_t degree=0)
 

Detailed Description

Create reference strings given pointers to in memory buffers.

This class is currently only used with wasm and works exclusively with the Grumpkin CRS.

Member Function Documentation

◆ get_prover_crs()

std::shared_ptr< barretenberg::srs::factories::ProverCrs< Grumpkin > > barretenberg::srs::factories::MemGrumpkinCrsFactory::get_prover_crs ( size_t  degree)
overridevirtual

◆ get_verifier_crs()

std::shared_ptr< barretenberg::srs::factories::VerifierCrs< Grumpkin > > barretenberg::srs::factories::MemGrumpkinCrsFactory::get_verifier_crs ( size_t  degree = 0)
overridevirtual

The documentation for this class was generated from the following files: