From 41f967590f187bf1e59d482a41670ba167a0c0d3 Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Sat, 15 Aug 2026 11:32:01 -0700 Subject: [PATCH] Add missing type import and document a bit of context. --- src/assembly/ge.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/assembly/ge.ts b/src/assembly/ge.ts index 6e376b0..cd1e212 100644 --- a/src/assembly/ge.ts +++ b/src/assembly/ge.ts @@ -18,7 +18,7 @@ */ import { base, base2 } from './base' import { ed25519_d, fe25519_sqrtm1, optblocker_u8 } from './constants' -import { fe, fe_1, fe_add, fe_cmov, fe_copy, fe_frombytes, fe_isnegative, fe_iszero, fe_mul, fe_neg, fe_pow22523, fe_sq, fe_sub, FieldElement } from './fe' +import { FieldElement, fe, fe_1, fe_add, fe_cmov, fe_copy, fe_frombytes, fe_isnegative, fe_iszero, fe_mul, fe_neg, fe_pow22523, fe_sq, fe_sub } from './fe' import { ge_add_cached, ge_add_precomp, ge_cached, ge_p1p1, ge_p1p1_to_p2, ge_p1p1_to_p3, ge_p2, ge_p2_0, ge_p2_dbl, ge_p2_to_p3, ge_p3, ge_p3_0, ge_p3_dbl, ge_p3_to_cached, ge_p3_tobytes, ge_precomp, ge_precomp_0, ge_sub_cached, ge_sub_precomp } from './p' import { equal, negative } from './utils' @@ -244,6 +244,10 @@ function ge_scalarmult_base (h: ge_p3, a: StaticArray): void { } const ge_scalarmult_base_tobytes_h: ge_p3 = new ge_p3() +/** + * @param s 32-byte output buffer for scalar * base point + * @param a 32-byte input buffer for scalar + */ export function ge_scalarmult_base_tobytes (s: StaticArray, a: StaticArray): void { const h = ge_scalarmult_base_tobytes_h ge_scalarmult_base(h, a) -- 2.52.0