Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::stdlib::recursion::honk::ChonkRecursionTests Class Reference
Inheritance diagram for bb::stdlib::recursion::honk::ChonkRecursionTests:

Classes

struct  ChonkProverOutput
 

Public Types

using Builder = UltraCircuitBuilder
 
using ChonkVerifier = ChonkRecursiveVerifier
 
using Proof = Chonk::Proof
 
using StdlibProof = ChonkVerifier::StdlibProof
 
using RollupFlavor = UltraRollupRecursiveFlavor_< Builder >
 
using NativeFlavor = RollupFlavor::NativeFlavor
 
using UltraRecursiveVerifier = UltraRecursiveVerifier_< RollupFlavor >
 
using MockCircuitProducer = PrivateFunctionExecutionMockCircuitProducer
 
using IVCVerificationKey = Chonk::VerificationKey
 
using PairingAccumulator = PairingPoints< Builder >
 

Static Public Member Functions

static void SetUpTestSuite ()
 
static ChonkProverOutput construct_chonk_prover_output (const size_t num_app_circuits=1)
 Construct a genuine Chonk prover output based on accumulation of an arbitrary set of mock circuits.
 

Detailed Description

Definition at line 8 of file chonk_recursive_verifier.test.cpp.

Member Typedef Documentation

◆ Builder

◆ ChonkVerifier

◆ IVCVerificationKey

◆ MockCircuitProducer

using bb::stdlib::recursion::honk::ChonkRecursionTests::MockCircuitProducer = PrivateFunctionExecutionMockCircuitProducer

Definition at line 17 of file chonk_recursive_verifier.test.cpp.

◆ NativeFlavor

◆ PairingAccumulator

◆ Proof

◆ RollupFlavor

◆ StdlibProof

◆ UltraRecursiveVerifier

Member Function Documentation

◆ construct_chonk_prover_output()

static ChonkProverOutput bb::stdlib::recursion::honk::ChonkRecursionTests::construct_chonk_prover_output ( const size_t  num_app_circuits = 1)
inlinestatic

Construct a genuine Chonk prover output based on accumulation of an arbitrary set of mock circuits.

Definition at line 33 of file chonk_recursive_verifier.test.cpp.

◆ SetUpTestSuite()

static void bb::stdlib::recursion::honk::ChonkRecursionTests::SetUpTestSuite ( )
inlinestatic

Definition at line 21 of file chonk_recursive_verifier.test.cpp.


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