Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::Chonk::StdlibVerifierInputs Struct Reference

#include <chonk.hpp>

Public Member Functions

 StdlibVerifierInputs (StdlibProof proof_, std::shared_ptr< AppRecursiveVKAndHash > app_vk_and_hash_)
 
 StdlibVerifierInputs (StdlibProof proof_, std::shared_ptr< KernelRecursiveVKAndHash > kernel_vk_and_hash_)
 
bool is_kernel () const
 
size_t vk_num_public_inputs () const
 

Public Attributes

StdlibProof proof
 
std::shared_ptr< AppRecursiveVKAndHashapp_honk_vk_and_hash
 
std::shared_ptr< KernelRecursiveVKAndHashkernel_honk_vk_and_hash
 
CircuitKind kind = CircuitKind::None
 

Detailed Description

Definition at line 124 of file chonk.hpp.

Constructor & Destructor Documentation

◆ StdlibVerifierInputs() [1/2]

bb::Chonk::StdlibVerifierInputs::StdlibVerifierInputs ( StdlibProof  proof_,
std::shared_ptr< AppRecursiveVKAndHash app_vk_and_hash_ 
)
inline

Definition at line 130 of file chonk.hpp.

◆ StdlibVerifierInputs() [2/2]

bb::Chonk::StdlibVerifierInputs::StdlibVerifierInputs ( StdlibProof  proof_,
std::shared_ptr< KernelRecursiveVKAndHash kernel_vk_and_hash_ 
)
inline

Definition at line 136 of file chonk.hpp.

Member Function Documentation

◆ is_kernel()

bool bb::Chonk::StdlibVerifierInputs::is_kernel ( ) const
inline

Definition at line 142 of file chonk.hpp.

◆ vk_num_public_inputs()

size_t bb::Chonk::StdlibVerifierInputs::vk_num_public_inputs ( ) const
inline

Definition at line 144 of file chonk.hpp.

Member Data Documentation

◆ app_honk_vk_and_hash

std::shared_ptr<AppRecursiveVKAndHash> bb::Chonk::StdlibVerifierInputs::app_honk_vk_and_hash

Definition at line 126 of file chonk.hpp.

◆ kernel_honk_vk_and_hash

std::shared_ptr<KernelRecursiveVKAndHash> bb::Chonk::StdlibVerifierInputs::kernel_honk_vk_and_hash

Definition at line 127 of file chonk.hpp.

◆ kind

CircuitKind bb::Chonk::StdlibVerifierInputs::kind = CircuitKind::None

Definition at line 128 of file chonk.hpp.

◆ proof

StdlibProof bb::Chonk::StdlibVerifierInputs::proof

Definition at line 125 of file chonk.hpp.


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