|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/chonk/chonk.hpp"#include "barretenberg/dsl/acir_format/acir_format.hpp"#include <cstdint>#include <memory>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | bb::ChonkVkData |
| struct | bb::ChonkVkCheckResult |
| struct | bb::ChonkExecutionStep |
| class | bb::ChonkStepProcessor |
Namespaces | |
| namespace | bb |
| Entry point for Barretenberg command-line interface. | |
Enumerations | |
| enum class | bb::ChonkPrecomputedVkPolicy : uint8_t { bb::DEFAULT , bb::CHECK , bb::RECOMPUTE } |
Functions | |
| ChonkVkData | bb::compute_chonk_vk (acir_format::AcirProgram &program, CircuitKind kind) |
| ChonkVkCheckResult | bb::check_precomputed_chonk_vk (acir_format::AcirProgram &program, const std::vector< uint8_t > &precomputed_vk, CircuitKind kind) |
| std::shared_ptr< Chonk::MegaZKVerificationKey > | bb::deserialize_chonk_vk (const std::vector< uint8_t > &vk) |
| std::shared_ptr< MegaZKFlavor::VKAndHash > | bb::deserialize_chonk_vk_and_hash (const std::vector< uint8_t > &vk) |