|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "honk_recursion_constraint.hpp"#include "barretenberg/common/assert.hpp"#include "barretenberg/dsl/acir_format/mock_verifier_inputs.hpp"#include "barretenberg/dsl/acir_format/utils.hpp"#include "barretenberg/dsl/acir_format/witness_constant.hpp"#include "barretenberg/flavor/flavor.hpp"#include "barretenberg/flavor/ultra_recursive_flavor.hpp"#include "barretenberg/flavor/ultra_zk_recursive_flavor.hpp"#include "barretenberg/honk/proof_system/types/proof.hpp"#include "barretenberg/stdlib/primitives/circuit_builders/circuit_builders_fwd.hpp"#include "barretenberg/stdlib/special_public_inputs/special_public_inputs.hpp"#include "barretenberg/ultra_honk/ultra_verifier.hpp"#include "recursion_constraint.hpp"#include <cstddef>Go to the source code of this file.
Namespaces | |
| namespace | acir_format |
Macros | |
| #define | INSTANTIATE_HONK_RECURSION_CONSTRAINT(Flavor, IO) |
| #define | INSTANTIATE_NATIVE_VERIFICATION_DEBUG(Flavor, IO) |
Variables | |
| stdlib::recursion::honk::DefaultIO< MegaCircuitBuilder > | acir_format::INSTANTIATE_HONK_RECURSION_CONSTRAINT (UltraZKRecursiveFlavor_< MegaCircuitBuilder >, stdlib::recursion::honk::DefaultIO< MegaCircuitBuilder >) INSTANTIATE_HONK_RECURSION_CONSTRAINT(UltraZKRecursiveFlavor_< UltraCircuitBuilder > |
| stdlib::recursion::honk::DefaultIO< MegaCircuitBuilder > | acir_format::INSTANTIATE_NATIVE_VERIFICATION_DEBUG (UltraZKRecursiveFlavor_< MegaCircuitBuilder >, stdlib::recursion::honk::DefaultIO< MegaCircuitBuilder >) INSTANTIATE_NATIVE_VERIFICATION_DEBUG(UltraZKRecursiveFlavor_< UltraCircuitBuilder > |
| #define INSTANTIATE_HONK_RECURSION_CONSTRAINT | ( | Flavor, | |
| IO | |||
| ) |
Definition at line 165 of file honk_recursion_constraint.cpp.
| #define INSTANTIATE_NATIVE_VERIFICATION_DEBUG | ( | Flavor, | |
| IO | |||
| ) |
Definition at line 183 of file honk_recursion_constraint.cpp.