|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
Public Types | |
| using | Builder = Curve::Builder |
| using | FrNative = Curve::fr |
| using | FqNative = Curve::fq |
| using | G1Native = Curve::g1 |
| using | Flavor = std::conditional_t< std::is_same_v< Builder, UltraCircuitBuilder >, UltraFlavor, MegaFlavor > |
Static Public Member Functions | |
| static size_t | generate_ecdsa_constraint (EcdsaConstraint &ecdsa_constraint, WitnessVector &witness_values, bool tweak_pub_key_x=false, bool tweak_pub_key_y=false) |
| static std::pair< AcirFormat, WitnessVector > | generate_constraint_system (bool tweak_pub_key_x=false, bool tweak_pub_key_y=false) |
Static Public Attributes | |
| static constexpr FrNative | private_key |
Static Protected Member Functions | |
| static void | SetUpTestSuite () |
Definition at line 18 of file ecdsa_constraints.test.cpp.
| using EcdsaConstraintsTest< Curve >::Builder = Curve::Builder |
Definition at line 20 of file ecdsa_constraints.test.cpp.
| using EcdsaConstraintsTest< Curve >::Flavor = std::conditional_t<std::is_same_v<Builder, UltraCircuitBuilder>, UltraFlavor, MegaFlavor> |
Definition at line 24 of file ecdsa_constraints.test.cpp.
| using EcdsaConstraintsTest< Curve >::FqNative = Curve::fq |
Definition at line 22 of file ecdsa_constraints.test.cpp.
| using EcdsaConstraintsTest< Curve >::FrNative = Curve::fr |
Definition at line 21 of file ecdsa_constraints.test.cpp.
| using EcdsaConstraintsTest< Curve >::G1Native = Curve::g1 |
Definition at line 23 of file ecdsa_constraints.test.cpp.
|
inlinestatic |
Definition at line 107 of file ecdsa_constraints.test.cpp.
|
inlinestatic |
Definition at line 30 of file ecdsa_constraints.test.cpp.
|
inlinestaticprotected |
Definition at line 133 of file ecdsa_constraints.test.cpp.
|
staticconstexpr |
Definition at line 27 of file ecdsa_constraints.test.cpp.