73 index += G1::PUBLIC_INPUTS_SIZE;
Manages the data that is propagated on the public inputs of an application/function circuit.
PairingPoints pairing_inputs
static constexpr size_t PUBLIC_INPUTS_SIZE
void reconstruct_from_public(const std::vector< FF > &public_inputs)
Reconstructs the IO components from a public inputs array.
Manages the data that is propagated on the public inputs of of a hiding kernel circuit.
static constexpr size_t PUBLIC_INPUTS_SIZE
std::array< G1, MegaCircuitBuilder::NUM_WIRES > TableCommitments
void reconstruct_from_public(const std::vector< FF > &public_inputs)
Reconstructs the IO components from a public inputs array.
TableCommitments ecc_op_tables
curve::BN254::AffineElement G1
PairingPoints pairing_inputs
An object storing two bn254 points that represent the inputs to a pairing check.
static constexpr size_t PUBLIC_INPUTS_SIZE
The data that is propagated on the public inputs of a rollup circuit.
PairingPoints pairing_inputs
void reconstruct_from_public(const std::vector< FF > &public_inputs)
Reconstructs the IO components from a public inputs array.
static constexpr size_t PUBLIC_INPUTS_SIZE
typename Group::affine_element AffineElement
Entry point for Barretenberg command-line interface.