|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/chonk/chonk.hpp"#include "barretenberg/dsl/acir_format/recursion_constraint.hpp"#include "barretenberg/stdlib/primitives/bigfield/bigfield.hpp"#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | acir_format |
Functions | |
| std::shared_ptr< Chonk > | acir_format::create_mock_chonk_from_constraints (const std::vector< RecursionConstraint > &constraints) |
| Create an IVC object with mocked state corresponding to a set of IVC recursion constraints. | |
| void | acir_format::mock_chonk_accumulation (const std::shared_ptr< Chonk > &ivc, Chonk::QUEUE_TYPE type, const bool is_kernel) |
| Populate an IVC instance with data that mimics the state after a single IVC accumulation. | |
| void | acir_format::populate_dummy_vk_in_constraint (MegaCircuitBuilder &builder, const std::shared_ptr< MegaFlavor::VerificationKey > &mock_verification_key, std::vector< uint32_t > &key_witness_indices) |
| Populate VK witness fields from a recursion constraint from a provided VerificationKey. | |