From b65abf9d14834685c78406603c25d6c891f5f30e Mon Sep 17 00:00:00 2001 From: Rodrigo Ferreira Date: Mon, 21 Apr 2025 18:57:48 -0300 Subject: [PATCH] Removes extraneous most-significant-bit from stark252 fq r_inv_wasm_5 / r_inv_wasm_6 constants --- .../ext/starknet/ecc/curves/stark252/stark252.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/barretenberg/cpp/src/barretenberg/ext/starknet/ecc/curves/stark252/stark252.hpp b/barretenberg/cpp/src/barretenberg/ext/starknet/ecc/curves/stark252/stark252.hpp index bb56973601df..7ef2980f7600 100644 --- a/barretenberg/cpp/src/barretenberg/ext/starknet/ecc/curves/stark252/stark252.hpp +++ b/barretenberg/cpp/src/barretenberg/ext/starknet/ecc/curves/stark252/stark252.hpp @@ -42,9 +42,9 @@ struct FqParams { static constexpr uint64_t r_inv_wasm_2 = 0x00000000; static constexpr uint64_t r_inv_wasm_3 = 0x00000000; static constexpr uint64_t r_inv_wasm_4 = 0x00000000; - static constexpr uint64_t r_inv_wasm_5 = 0x3fbc0000; + static constexpr uint64_t r_inv_wasm_5 = 0x1fbc0000; static constexpr uint64_t r_inv_wasm_6 = 0x0043ffff; - static constexpr uint64_t r_inv_wasm_7 = 0x3ff80000; + static constexpr uint64_t r_inv_wasm_7 = 0x1ff80000; static constexpr uint64_t r_inv_wasm_8 = 0x0007ffff; };