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.