11#include "barretenberg/aztec/aztec_constants.hpp"
48 if (
builder.is_write_vk_mode()) {
57 .triple_ipa_opening =
std::move(output.triple_ipa_opening) };
#define BB_ASSERT_EQ(actual, expected,...)
Recursive verifier of AVM2 proofs that utilizes the Goblin mechanism for efficient EC operations.
TwoLayerAvmRecursiveVerifierOutput verify_proof(const stdlib::Proof< UltraCircuitBuilder > &stdlib_proof, const std::vector< std::vector< UltraFF > > &public_inputs) const
Recursively verify an AVM proof using Goblin and two layers of recursive verification.
Base class templates shared across Honk flavors.
Entry point for Barretenberg command-line interface.
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
stdlib::recursion::PairingPoints< stdlib::bn254< UltraCircuitBuilder > > points_accumulator