Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <acir_format.hpp>
Public Types | |
using | PolyTripleConstraint = bb::poly_triple_< bb::curve::BN254::ScalarField > |
Friends | |
bool | operator== (AcirFormat const &lhs, AcirFormat const &rhs)=default |
Definition at line 73 of file acir_format.hpp.
using acir_format::AcirFormat::PolyTripleConstraint = bb::poly_triple_<bb::curve::BN254::ScalarField> |
Definition at line 84 of file acir_format.hpp.
|
friend |
std::vector<AES128Constraint> acir_format::AcirFormat::aes128_constraints |
Definition at line 89 of file acir_format.hpp.
std::vector<bb::poly_triple_<bb::curve::BN254::ScalarField> > acir_format::AcirFormat::assert_equalities |
Definition at line 106 of file acir_format.hpp.
std::vector<RecursionConstraint> acir_format::AcirFormat::avm_recursion_constraints |
Definition at line 100 of file acir_format.hpp.
bb::SlabVector<std::vector<bb::mul_quad_<bb::curve::BN254::ScalarField> > > acir_format::AcirFormat::big_quad_constraints |
Definition at line 118 of file acir_format.hpp.
std::vector<BigIntFromLeBytes> acir_format::AcirFormat::bigint_from_le_bytes_constraints |
Definition at line 103 of file acir_format.hpp.
std::vector<BigIntOperation> acir_format::AcirFormat::bigint_operations |
Definition at line 105 of file acir_format.hpp.
std::vector<BigIntToLeBytes> acir_format::AcirFormat::bigint_to_le_bytes_constraints |
Definition at line 104 of file acir_format.hpp.
std::vector<Blake2sConstraint> acir_format::AcirFormat::blake2s_constraints |
Definition at line 93 of file acir_format.hpp.
std::vector<Blake3Constraint> acir_format::AcirFormat::blake3_constraints |
Definition at line 94 of file acir_format.hpp.
std::vector<BlockConstraint> acir_format::AcirFormat::block_constraints |
Definition at line 119 of file acir_format.hpp.
std::vector<RecursionConstraint> acir_format::AcirFormat::civc_recursion_constraints |
Definition at line 102 of file acir_format.hpp.
std::set<uint32_t> acir_format::AcirFormat::constrained_witness |
Definition at line 126 of file acir_format.hpp.
std::vector<EcAdd> acir_format::AcirFormat::ec_add_constraints |
Definition at line 98 of file acir_format.hpp.
std::vector<EcdsaConstraint> acir_format::AcirFormat::ecdsa_k1_constraints |
Definition at line 91 of file acir_format.hpp.
std::vector<EcdsaConstraint> acir_format::AcirFormat::ecdsa_r1_constraints |
Definition at line 92 of file acir_format.hpp.
std::vector<size_t> acir_format::AcirFormat::gates_per_opcode |
Definition at line 123 of file acir_format.hpp.
std::vector<RecursionConstraint> acir_format::AcirFormat::honk_recursion_constraints |
Definition at line 99 of file acir_format.hpp.
std::map<uint32_t, uint32_t> acir_format::AcirFormat::index_range |
Definition at line 130 of file acir_format.hpp.
std::vector<Keccakf1600> acir_format::AcirFormat::keccak_permutations |
Definition at line 95 of file acir_format.hpp.
std::vector<LogicConstraint> acir_format::AcirFormat::logic_constraints |
Definition at line 87 of file acir_format.hpp.
std::map<uint32_t, uint32_t> acir_format::AcirFormat::minimal_range |
Definition at line 128 of file acir_format.hpp.
std::vector<MultiScalarMul> acir_format::AcirFormat::multi_scalar_mul_constraints |
Definition at line 97 of file acir_format.hpp.
uint32_t acir_format::AcirFormat::num_acir_opcodes |
Definition at line 82 of file acir_format.hpp.
AcirFormatOriginalOpcodeIndices acir_format::AcirFormat::original_opcode_indices |
Definition at line 133 of file acir_format.hpp.
std::vector<RecursionConstraint> acir_format::AcirFormat::pg_recursion_constraints |
Definition at line 101 of file acir_format.hpp.
bb::SlabVector<PolyTripleConstraint> acir_format::AcirFormat::poly_triple_constraints |
Definition at line 111 of file acir_format.hpp.
std::vector<Poseidon2Constraint> acir_format::AcirFormat::poseidon2_constraints |
Definition at line 96 of file acir_format.hpp.
std::vector<uint32_t> acir_format::AcirFormat::public_inputs |
Definition at line 85 of file acir_format.hpp.
bb::SlabVector<bb::mul_quad_<bb::curve::BN254::ScalarField> > acir_format::AcirFormat::quad_constraints |
Definition at line 113 of file acir_format.hpp.
std::vector<RangeConstraint> acir_format::AcirFormat::range_constraints |
Definition at line 88 of file acir_format.hpp.
std::vector<Sha256Compression> acir_format::AcirFormat::sha256_compression |
Definition at line 90 of file acir_format.hpp.
uint32_t acir_format::AcirFormat::varnum |
Definition at line 75 of file acir_format.hpp.