Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
sstore.cpp
Go to the documentation of this file.
1// AUTOGENERATED FILE
7
8#define AvmCheckCircuitEdge(Flavor) Flavor::PolynomialEntitiesAtFixedRow<Flavor::ProverPolynomials>
9#define AvmCheckRelationEdge(Flavor) ::bb::avm2::AvmFullRowProxy
10
11namespace bb::avm2 {
12
13template class sstoreImpl<AvmFlavorSettings::FF>;
14ACCUMULATE(sstoreImpl, AvmFlavor, SumcheckTupleOfUnivariatesOverSubrelations, ExtendedEdge); // Prover.
15ACCUMULATE(sstoreImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge); // Verifier.
16ACCUMULATE(sstoreImpl, AvmFlavor, SumcheckArrayOfValuesOverSubrelations, AvmCheckCircuitEdge); // Check circuit.
19 SumcheckArrayOfValuesOverSubrelations,
20 AvmCheckRelationEdge); // Check relation (tests).
21
23ACCUMULATE(sstoreImpl, AvmRecursiveFlavor, SumcheckArrayOfValuesOverSubrelations, EvaluationEdge); // Verifier.
24
25} // namespace bb::avm2
#define AvmCheckRelationEdge(Flavor)
#define AvmCheckCircuitEdge(Flavor)
#define ExtendedEdge(Flavor)
#define ACCUMULATE(...)
#define EvaluationEdge(Flavor)