Barretenberg
The ZK-SNARK library at the core of Aztec
|
Public Types | |
using | Group = typename Curve::Group |
using | Element = typename Curve::Element |
using | AffineElement = typename Curve::AffineElement |
using | ScalarField = typename Curve::ScalarField |
Static Public Member Functions | |
static AffineElement | naive_msm (std::span< ScalarField > input_scalars, std::span< const AffineElement > input_points) |
static void | SetUpTestSuite () |
Static Public Attributes | |
static constexpr size_t | num_points = 201123 |
static std::vector< AffineElement > | generators {} |
static std::vector< ScalarField > | scalars {} |
Definition at line 18 of file scalar_multiplication.test.cpp.
using ScalarMultiplicationTest< Curve >::AffineElement = typename Curve::AffineElement |
Definition at line 22 of file scalar_multiplication.test.cpp.
using ScalarMultiplicationTest< Curve >::Element = typename Curve::Element |
Definition at line 21 of file scalar_multiplication.test.cpp.
using ScalarMultiplicationTest< Curve >::Group = typename Curve::Group |
Definition at line 20 of file scalar_multiplication.test.cpp.
using ScalarMultiplicationTest< Curve >::ScalarField = typename Curve::ScalarField |
Definition at line 23 of file scalar_multiplication.test.cpp.
|
inlinestatic |
Definition at line 29 of file scalar_multiplication.test.cpp.
|
inlinestatic |
Definition at line 57 of file scalar_multiplication.test.cpp.
|
inlinestatic |
Definition at line 26 of file scalar_multiplication.test.cpp.
|
staticconstexpr |
Definition at line 25 of file scalar_multiplication.test.cpp.
|
inlinestatic |
Definition at line 27 of file scalar_multiplication.test.cpp.