//! SPDX-FileCopyrightText: 2013-2026 Frank Denis <j@pureftpd.org>
//! SPDX-License-Identifier: ISC
+import { FieldElement } from './fe'
+
/* sqrt(-1) */
-export const fe_sqrtm1 = StaticArray.fromArray<i32>([
- -32595792, -7943725, 9377950, 3500415, 12389472, -272473, -25146209, -2005654, 326686, 11406482
+export const fe_sqrtm1: FieldElement = StaticArray.fromArray<i32>([
+ -32595792, -7943725, 9377950, 3500415, 12389472, -272473, -25146209, -2005654, 326686, 11406482, 0, 0
])
/* 37095705934669439343138083508754565189542113879843219016388785533085940283555 */
-export const ed25519_d = StaticArray.fromArray<i32>([
- -10913610, 13857413, -15372611, 6949391, 114729, -8787816, -6275908, -3247719, -18696448, -12055116
+export const ed25519_d: FieldElement = StaticArray.fromArray<i32>([
+ -10913610, 13857413, -15372611, 6949391, 114729, -8787816, -6275908, -3247719, -18696448, -12055116, 0, 0
])
/* 16295367250680780974490674513165176452449235426866156013048779062215315747161 */
-export const ed25519_d2 = StaticArray.fromArray<i32>([
- -21827239, -5839606, -30745221, 13898782, 229458, 15978800, -12551817, -6495438, 29715968, 9444199
+export const ed25519_d2: FieldElement = StaticArray.fromArray<i32>([
+ -21827239, -5839606, -30745221, 13898782, 229458, 15978800, -12551817, -6495438, 29715968, 9444199, 0, 0
])