|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <precomputed_tables_builder.hpp>
Classes | |
| struct | PointTablePrecomputationRow |
Public Types | |
| using | CycleGroup = bb::g1 |
| using | FF = grumpkin::fr |
| using | Element = typename CycleGroup::element |
| using | AffineElement = typename CycleGroup::affine_element |
Static Public Member Functions | |
| static std::vector< PointTablePrecomputationRow > | compute_rows (const std::vector< bb::eccvm::ScalarMul< CycleGroup > > &ecc_muls) |
Static Public Attributes | |
| static constexpr size_t | NUM_WNAF_DIGITS_PER_SCALAR = bb::eccvm::NUM_WNAF_DIGITS_PER_SCALAR |
| static constexpr size_t | WNAF_DIGITS_PER_ROW = bb::eccvm::WNAF_DIGITS_PER_ROW |
| static constexpr size_t | NUM_WNAF_DIGIT_BITS = bb::eccvm::NUM_WNAF_DIGIT_BITS |
Definition at line 14 of file precomputed_tables_builder.hpp.
Definition at line 19 of file precomputed_tables_builder.hpp.
Definition at line 16 of file precomputed_tables_builder.hpp.
| using bb::ECCVMPointTablePrecomputationBuilder::Element = typename CycleGroup::element |
Definition at line 18 of file precomputed_tables_builder.hpp.
Definition at line 17 of file precomputed_tables_builder.hpp.
|
inlinestatic |
Definition at line 53 of file precomputed_tables_builder.hpp.
|
staticconstexpr |
Definition at line 23 of file precomputed_tables_builder.hpp.
|
staticconstexpr |
Definition at line 21 of file precomputed_tables_builder.hpp.
|
staticconstexpr |
Definition at line 22 of file precomputed_tables_builder.hpp.