@@ -27,12 +27,12 @@ class ECCVMMSMMBuilder {
2727 static constexpr size_t NUM_WNAF_DIGITS_PER_SCALAR = bb::eccvm::NUM_WNAF_DIGITS_PER_SCALAR;
2828
2929 struct alignas (64 ) MSMRow {
30- uint32_t pc = 0 ; // decreasing point-counter, over all half-length (128 bit) scalar muls used to compute
31- // the required MSMs. however, this value is _constant_ on a given MSM and more precisely
32- // refers to the of _completed_ half-length scalar muls completed up until we have started
33- // the current MSM.
34- uint32_t msm_size = 0 ; // the number of points in (a.k.a. the length of) the MSM in whose computation
35- // this VM row participates
30+ uint32_t pc = 0 ; // decreasing point-counter, over all half-length (128 bit) scalar muls used to compute
31+ // the required MSMs. however, this value is _constant_ on a given MSM and more precisely
32+ // refers to the number of half-length scalar muls completed up until we have started
33+ // the current MSM.
34+ uint32_t msm_size = 0 ; // the number of points in (a.k.a. the length of) the MSM in whose computation
35+ // this VM row participates
3636 uint32_t msm_count = 0 ; // number of multiplications processed so far (not including this row) in current MSM
3737 // round (a.k.a. wNAF digit slot). this specifically refers to the number of wNAF-digit
3838 // * point scalar products we have looked up and accumulated.
@@ -79,7 +79,7 @@ class ECCVMMSMMBuilder {
7979 * @brief Computes the row values for the Straus MSM columns of the ECCVM.
8080 *
8181 * For a detailed description of the Straus algorithm and its relation to the ECCVM, please see
82- * https://hackmd.io/@aztec-network/rJ5xhuCsn or, alternatively, the ECCVM readme.
82+ * https://hackmd.io/@aztec-network/rJ5xhuCsn or, alternatively, the [ ECCVM readme](README.md) .
8383 *
8484 * @param msms A vector of vectors of `ScalarMul`s, a.k.a. a vector of `MSM`s.
8585 * @param point_table_read_counts Table of read counts to be populated.
0 commit comments