From: Chris Duncan Date: Sat, 15 Aug 2026 18:32:01 +0000 (-0700) Subject: Add missing type import and document a bit of context. X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=41f967590f187bf1e59d482a41670ba167a0c0d3;p=nano25519.git Add missing type import and document a bit of context. --- 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)