barretenberg
Loading...
Searching...
No Matches
Public Member Functions | List of all members
barretenberg::srs::factories::ProverCrs< Curve > Class Template Referenceabstract

#include <crs_factory.hpp>

Inheritance diagram for barretenberg::srs::factories::ProverCrs< Curve >:
barretenberg::srs::factories::FileProverCrs< Curve > barretenberg::srs::factories::MemProverCrs< Curve >

Public Member Functions

virtual Curve::AffineElement * get_monomial_points ()=0
 Returns the monomial points in a form to be consumed by scalar_multiplication pippenger algorithm.
 
virtual size_t get_monomial_size () const =0
 

Detailed Description

template<typename Curve>
class barretenberg::srs::factories::ProverCrs< Curve >

A prover crs representation.

Member Function Documentation

◆ get_monomial_points()

template<typename Curve >
virtual Curve::AffineElement * barretenberg::srs::factories::ProverCrs< Curve >::get_monomial_points ( )
pure virtual

Returns the monomial points in a form to be consumed by scalar_multiplication pippenger algorithm.

Implemented in barretenberg::srs::factories::FileProverCrs< Curve >, and barretenberg::srs::factories::MemProverCrs< Curve >.


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