Barretenberg
The ZK-SNARK library at the core of Aztec
|
Storage for constaint_systems/witnesses for a stack of acir programs. More...
#include <acir_format.hpp>
Public Member Functions | |
AcirProgramStack (std::vector< AcirFormat > constraint_systems_in, WitnessVectorStack witness_stack_in) | |
size_t | size () const |
bool | empty () const |
AcirProgram | back () |
void | pop_back () |
Public Attributes | |
std::vector< AcirFormat > | constraint_systems |
WitnessVectorStack | witness_stack |
Storage for constaint_systems/witnesses for a stack of acir programs.
In general the number of items in the witness stack will be equal or greater than the number of constraint systems because the program may consist of multiple calls to the same function.
Definition at line 180 of file acir_format.hpp.
|
inline |
Definition at line 184 of file acir_format.hpp.
|
inline |
Definition at line 192 of file acir_format.hpp.
|
inline |
Definition at line 190 of file acir_format.hpp.
|
inline |
Definition at line 201 of file acir_format.hpp.
|
inline |
Definition at line 189 of file acir_format.hpp.
std::vector<AcirFormat> acir_format::AcirProgramStack::constraint_systems |
Definition at line 181 of file acir_format.hpp.
WitnessVectorStack acir_format::AcirProgramStack::witness_stack |
Definition at line 182 of file acir_format.hpp.