barretenberg
Loading...
Searching...
No Matches
Classes | Public Types | Static Public Member Functions | Static Public Attributes | List of all members
proof_system::ECCVMPrecomputedTablesBuilder< Flavor > Class Template Reference

Classes

struct  PrecomputeState
 

Public Types

using CycleGroup = typename Flavor::CycleGroup
 
using FF = typename Flavor::FF
 
using Element = typename CycleGroup::element
 
using AffineElement = typename CycleGroup::affine_element
 

Static Public Member Functions

static std::vector< PrecomputeStatecompute_precompute_state (const std::vector< proof_system_eccvm::ScalarMul< CycleGroup > > &ecc_muls)
 

Static Public Attributes

static constexpr size_t NUM_WNAF_SLICES = proof_system_eccvm::NUM_WNAF_SLICES
 
static constexpr size_t WNAF_SLICES_PER_ROW = proof_system_eccvm::WNAF_SLICES_PER_ROW
 
static constexpr size_t WNAF_SLICE_BITS = proof_system_eccvm::WNAF_SLICE_BITS
 

The documentation for this class was generated from the following file: