Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::stdlib::Proof< Builder > Class Template Reference

A simple wrapper around a vector of stdlib field elements representing a proof. More...

#include <proof.hpp>

Inheritance diagram for bb::stdlib::Proof< Builder >:

Public Types

using Base = std::vector< bb::stdlib::field_t< Builder > >
 

Public Member Functions

 Proof (const std::vector< bb::stdlib::field_t< Builder > > &fields)
 
 Proof (Builder &builder, const HonkProof &native_proof)
 
HonkProof get_value () const
 

Detailed Description

template<typename Builder>
class bb::stdlib::Proof< Builder >

A simple wrapper around a vector of stdlib field elements representing a proof.

Template Parameters
Builder

Definition at line 19 of file proof.hpp.

Member Typedef Documentation

◆ Base

template<typename Builder >
using bb::stdlib::Proof< Builder >::Base = std::vector<bb::stdlib::field_t<Builder> >

Definition at line 21 of file proof.hpp.

Constructor & Destructor Documentation

◆ Proof() [1/2]

template<typename Builder >
bb::stdlib::Proof< Builder >::Proof ( const std::vector< bb::stdlib::field_t< Builder > > &  fields)
inline

Definition at line 25 of file proof.hpp.

◆ Proof() [2/2]

template<typename Builder >
bb::stdlib::Proof< Builder >::Proof ( Builder builder,
const HonkProof< Builder > &  native_proof 
)
inline

Definition at line 30 of file proof.hpp.

Member Function Documentation

◆ get_value()

template<typename Builder >
HonkProof bb::stdlib::Proof< Builder >::get_value ( ) const
inline

Definition at line 38 of file proof.hpp.


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