Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <recursive_circuit.hpp>
Static Public Member Functions | |
static InnerBuilder | create_inner_circuit (uint256_t inputs[]) |
Create a inner circuit object. In this case an extremely simple circuit that just adds two numbers. | |
static OuterBuilder | generate (uint256_t inputs[]) |
Generate a recursive circuit. | |
Definition at line 12 of file recursive_circuit.hpp.
Definition at line 32 of file recursive_circuit.hpp.
using bb::RecursiveCircuit::InnerBuilder = typename InnerFlavor::CircuitBuilder |
Definition at line 17 of file recursive_circuit.hpp.
Definition at line 19 of file recursive_circuit.hpp.
Definition at line 18 of file recursive_circuit.hpp.
Definition at line 20 of file recursive_circuit.hpp.
Definition at line 14 of file recursive_circuit.hpp.
Definition at line 21 of file recursive_circuit.hpp.
Definition at line 15 of file recursive_circuit.hpp.
Definition at line 16 of file recursive_circuit.hpp.
Definition at line 22 of file recursive_circuit.hpp.
using bb::RecursiveCircuit::OuterBuilder = typename RecursiveFlavor::CircuitBuilder |
Definition at line 25 of file recursive_circuit.hpp.
Definition at line 30 of file recursive_circuit.hpp.
Definition at line 33 of file recursive_circuit.hpp.
Definition at line 24 of file recursive_circuit.hpp.
using bb::RecursiveCircuit::RecursiveVerifier = bb::stdlib::recursion::honk::UltraRecursiveVerifier_<RecursiveFlavor> |
Definition at line 27 of file recursive_circuit.hpp.
Definition at line 34 of file recursive_circuit.hpp.
using bb::RecursiveCircuit::VerificationKey = typename RecursiveVerifier::VerificationKey |
Definition at line 28 of file recursive_circuit.hpp.
using bb::RecursiveCircuit::VerifierOutput = bb::stdlib::recursion::honk::UltraRecursiveVerifierOutput<OuterBuilder> |
Definition at line 29 of file recursive_circuit.hpp.
|
inlinestatic |
Create a inner circuit object. In this case an extremely simple circuit that just adds two numbers.
inputs |
Definition at line 42 of file recursive_circuit.hpp.
|
inlinestatic |
Generate a recursive circuit.
Wraps the simple inner circuit in a recursive verifier - this returns the builder to be proven by the caller
inputs |
Definition at line 65 of file recursive_circuit.hpp.