From 93f41e90baf8e7195f9a018c860a83fb8a5be2a4 Mon Sep 17 00:00:00 2001 From: sashass1315 Date: Tue, 10 Feb 2026 15:22:36 +0200 Subject: [PATCH] refactor: eliminate byte round-trip in NonZeroScalar to ScalarValue conversion --- elliptic-curve/src/scalar/nonzero.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/elliptic-curve/src/scalar/nonzero.rs b/elliptic-curve/src/scalar/nonzero.rs index 318bab624..a5a4ac2d7 100644 --- a/elliptic-curve/src/scalar/nonzero.rs +++ b/elliptic-curve/src/scalar/nonzero.rs @@ -212,7 +212,7 @@ where C: CurveArithmetic, { fn from(scalar: &NonZeroScalar) -> ScalarValue { - ScalarValue::from_bytes(&scalar.to_repr()).unwrap() + scalar.scalar.into() } }