|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
Public Types | |
| using | element_ct = typename Curve::Group |
| using | scalar_ct = typename Curve::ScalarField |
| using | fr = typename Curve::ScalarFieldNative |
| using | g1 = typename Curve::GroupNative |
| using | affine_element = typename g1::affine_element |
| using | Builder = typename Curve::Builder |
Static Public Member Functions | |
| static void | test_fixed_base_mul_secp256r1 () |
| static void | test_fixed_base_mul_secp256r1_single_call_gate_count () |
| static void | test_ecdsa_mul_secp256r1_gate_count () |
| static void | test_ecdsa_mul_secp256r1_u1_zero () |
Static Public Attributes | |
| static constexpr auto | EXPECT_CIRCUIT_CORRECTNESS |
Definition at line 19 of file biggroup_secp256r1.test.cpp.
| using stdlibBiggroupSecp256r1< Curve >::affine_element = typename g1::affine_element |
Definition at line 26 of file biggroup_secp256r1.test.cpp.
| using stdlibBiggroupSecp256r1< Curve >::Builder = typename Curve::Builder |
Definition at line 28 of file biggroup_secp256r1.test.cpp.
| using stdlibBiggroupSecp256r1< Curve >::element_ct = typename Curve::Group |
Definition at line 21 of file biggroup_secp256r1.test.cpp.
| using stdlibBiggroupSecp256r1< Curve >::fr = typename Curve::ScalarFieldNative |
Definition at line 24 of file biggroup_secp256r1.test.cpp.
| using stdlibBiggroupSecp256r1< Curve >::g1 = typename Curve::GroupNative |
Definition at line 25 of file biggroup_secp256r1.test.cpp.
| using stdlibBiggroupSecp256r1< Curve >::scalar_ct = typename Curve::ScalarField |
Definition at line 22 of file biggroup_secp256r1.test.cpp.
|
inlinestatic |
Definition at line 71 of file biggroup_secp256r1.test.cpp.
|
inlinestatic |
Definition at line 90 of file biggroup_secp256r1.test.cpp.
|
inlinestatic |
Definition at line 39 of file biggroup_secp256r1.test.cpp.
|
inlinestatic |
Definition at line 57 of file biggroup_secp256r1.test.cpp.
|
staticconstexpr |
Definition at line 30 of file biggroup_secp256r1.test.cpp.