|
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 171 of file acir_format.hpp.
|
inline |
Definition at line 175 of file acir_format.hpp.
|
inline |
Definition at line 183 of file acir_format.hpp.
|
inline |
Definition at line 181 of file acir_format.hpp.
|
inline |
Definition at line 192 of file acir_format.hpp.
|
inline |
Definition at line 180 of file acir_format.hpp.
| std::vector<AcirFormat> acir_format::AcirProgramStack::constraint_systems |
Definition at line 172 of file acir_format.hpp.
| WitnessVectorStack acir_format::AcirProgramStack::witness_stack |
Definition at line 173 of file acir_format.hpp.