mirror of
https://github.com/status-im/c-kzg-4844.git
synced 2025-02-17 12:37:49 +00:00
Make compute_powers easier to read
This commit is contained in:
parent
2745c54711
commit
27f772402e
@ -826,9 +826,9 @@ void free_trusted_setup(KZGSettings *s) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static void compute_powers(fr_t out[], uint64_t n) {
|
static void compute_powers(fr_t out[], uint64_t n) {
|
||||||
uint64_t i = 0;
|
out[0] = fr_one;
|
||||||
out[i++] = fr_one;
|
for (uint64_t i = 2; i < n; i++)
|
||||||
while (++i < n) fr_mul(&out[i], &out[i-1], &out[1]);
|
fr_mul(&out[i], &out[i-1], &out[1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
void bytes_to_bls_field(BLSFieldElement *out, const uint8_t bytes[32]) {
|
void bytes_to_bls_field(BLSFieldElement *out, const uint8_t bytes[32]) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user