Barretenberg
The ZK-SNARK library at the core of Aztec
|
Manages the data that is propagated on the public inputs of an application/function circuit. More...
#include <special_public_inputs.hpp>
Public Types | |
using | FF = curve::BN254::ScalarField |
using | PublicPairingPoints = PublicInputComponent< PairingPoints > |
Public Member Functions | |
void | reconstruct_from_public (const std::vector< FF > &public_inputs) |
Reconstructs the IO components from a public inputs array. | |
Public Attributes | |
PairingPoints | pairing_inputs |
Static Public Attributes | |
static constexpr size_t | PUBLIC_INPUTS_SIZE = DEFAULT_PUBLIC_INPUTS_SIZE |
Manages the data that is propagated on the public inputs of an application/function circuit.
Definition at line 19 of file special_public_inputs.hpp.
Definition at line 21 of file special_public_inputs.hpp.
Definition at line 22 of file special_public_inputs.hpp.
|
inline |
Reconstructs the IO components from a public inputs array.
public_inputs | Public inputs array containing the serialized kernel public inputs. |
Definition at line 33 of file special_public_inputs.hpp.
PairingPoints bb::DefaultIO::pairing_inputs |
Definition at line 26 of file special_public_inputs.hpp.
|
staticconstexpr |
Definition at line 24 of file special_public_inputs.hpp.