Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
civc_recursion_constraints.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  acir_format
 

Typedefs

template<typename Builder >
using acir_format::HonkRecursionConstraintOutput = bb::stdlib::recursion::honk::UltraRecursiveVerifierOutput< Builder >
 

Functions

void acir_format::create_dummy_vkey_and_proof (Builder &builder, size_t proof_size, size_t public_inputs_size, const std::vector< field_ct > &key_fields, const std::vector< field_ct > &proof_fields)
 Creates a dummy vkey and proof object.
 
HonkRecursionConstraintOutput< Builderacir_format::create_civc_recursion_constraints (Builder &builder, const RecursionConstraint &input, bool has_valid_witness_assignments)
 Add constraints associated with recursive verification of an CIVC proof.