Structs§
- Aggregation
Circuit - Aggregation
Config Params - Same as
FlexGateConfigParams
except we assume a single Phase and default ‘Vertical’ strategy. Also addslookup_bits
field. - Preprocessed
AndDomain AsWitness - Snark
Aggregation Output - Private witnesses that form the output of aggregate_snarks.
Same as SnarkAggregationWitness except that we flatten
accumulator
into a vector of field elements. - Snark
Aggregation Witness
Enums§
- Assigned
Transcript Object - Verifier
Universality - Different possible stages of universality the aggregation circuit can support
Traits§
- Accumulation
SchemeSDK - SDK trait which makes it possible for other project directly use the AggregationCircuit with any `AccumulationScheme’ like GWC & SHPLONK
Functions§
- aggregate
- Core function used in
synthesize
to aggregate multiplesnarks
. - aggregate_
snarks - Given snarks, this populates the circuit builder with the virtual cells and constraints necessary to verify all the snarks.
- load_
verify_ circuit_ degree