|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
Classes | |
| struct | InvalidWitness |
Public Types | |
| using | Builder = Curve::Builder |
| using | FrNative = Curve::fr |
| using | FqNative = Curve::fq |
| using | G1Native = Curve::g1 |
| using | AcirConstraint = EcdsaConstraint |
Static Public Member Functions | |
| static ProgramMetadata | generate_metadata () |
| static std::pair< AcirConstraint, WitnessVector > | invalidate_witness (AcirConstraint ecdsa_constraints, WitnessVector witness_values, const InvalidWitness::Target &invalid_witness_target) |
| static void | generate_constraints (EcdsaConstraint &ecdsa_constraint, WitnessVector &witness_values) |
| Generate valid ECDSA constraint with witness predicate equal to true. | |
Static Public Attributes | |
| static constexpr FrNative | private_key |
Definition at line 18 of file ecdsa_constraints.test.cpp.
| using EcdsaTestingFunctions< Curve >::AcirConstraint = EcdsaConstraint |
Definition at line 24 of file ecdsa_constraints.test.cpp.
| using EcdsaTestingFunctions< Curve >::Builder = Curve::Builder |
Definition at line 20 of file ecdsa_constraints.test.cpp.
| using EcdsaTestingFunctions< Curve >::FqNative = Curve::fq |
Definition at line 22 of file ecdsa_constraints.test.cpp.
| using EcdsaTestingFunctions< Curve >::FrNative = Curve::fr |
Definition at line 21 of file ecdsa_constraints.test.cpp.
| using EcdsaTestingFunctions< Curve >::G1Native = Curve::g1 |
Definition at line 23 of file ecdsa_constraints.test.cpp.
|
inlinestatic |
Generate valid ECDSA constraint with witness predicate equal to true.
Definition at line 113 of file ecdsa_constraints.test.cpp.
|
inlinestatic |
Definition at line 54 of file ecdsa_constraints.test.cpp.
|
inlinestatic |
Definition at line 56 of file ecdsa_constraints.test.cpp.
|
staticconstexpr |
Definition at line 51 of file ecdsa_constraints.test.cpp.