|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <proof_structures.hpp>
Public Types | |
| using | FF = typename Flavor::FF |
| using | Commitment = typename Flavor::Commitment |
| using | Transcript = typename Flavor::Transcript |
| using | Codec = typename Transcript::Codec |
| using | ProofData = typename Transcript::Proof |
Static Public Attributes | |
| static constexpr size_t | BATCHED_RELATION_PARTIAL_LENGTH = Flavor::BATCHED_RELATION_PARTIAL_LENGTH |
| static constexpr size_t | NUM_ALL_ENTITIES = Flavor::NUM_ALL_ENTITIES |
Static Protected Member Functions | |
| template<typename T > | |
| static T | deserialize_from_buffer (const ProofData &proof_data, size_t &offset) |
| template<typename T > | |
| static void | serialize_to_buffer (const T &element, ProofData &proof_data) |
Definition at line 32 of file proof_structures.hpp.
| using bb::StructuredProofHelper< Flavor >::Codec = typename Transcript::Codec |
Definition at line 36 of file proof_structures.hpp.
| using bb::StructuredProofHelper< Flavor >::Commitment = typename Flavor::Commitment |
Definition at line 34 of file proof_structures.hpp.
| using bb::StructuredProofHelper< Flavor >::FF = typename Flavor::FF |
Definition at line 33 of file proof_structures.hpp.
| using bb::StructuredProofHelper< Flavor >::ProofData = typename Transcript::Proof |
Definition at line 37 of file proof_structures.hpp.
| using bb::StructuredProofHelper< Flavor >::Transcript = typename Flavor::Transcript |
Definition at line 35 of file proof_structures.hpp.
|
inlinestaticprotected |
Definition at line 42 of file proof_structures.hpp.
|
inlinestaticprotected |
Definition at line 51 of file proof_structures.hpp.
|
staticconstexpr |
Definition at line 38 of file proof_structures.hpp.
|
staticconstexpr |
Definition at line 39 of file proof_structures.hpp.