From 946bbc283cb47a78b04d4d865f403f66ba06f69e Mon Sep 17 00:00:00 2001 From: John Driscoll Date: Tue, 17 Mar 2026 12:23:23 -0500 Subject: [PATCH] feat(wasm-mps): remove unnecessary return type Ticket: HSM-1460 --- packages/wasm-mps/src/lib.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/wasm-mps/src/lib.rs b/packages/wasm-mps/src/lib.rs index 898a7a2..d822b89 100644 --- a/packages/wasm-mps/src/lib.rs +++ b/packages/wasm-mps/src/lib.rs @@ -244,7 +244,7 @@ mod mps { fn internal_dkg_round2_process( round2_messages: &[Vec; 2], state: &[u8], - ) -> Result<(Keyshare, G), MpsError> + ) -> Result, MpsError> where G: GroupElem + Serialize + for<'de> Deserialize<'de>, G::Scalar: ScalarReduce<[u8; 32]> + Serializable, @@ -265,7 +265,7 @@ mod mps { .process(vec![i0_msg2, i1_msg2, state.msg.clone()]) .map_err(|_| MpsError::ProtocolError)?; - Ok((share.clone(), share.public_key)) + Ok(share) } /// Process round 2 of DKG protocol. @@ -275,10 +275,10 @@ mod mps { round2_messages: &[Vec; 2], state: &[u8], ) -> Result { - let (share, pk) = internal_dkg_round2_process::(round2_messages, state)?; + let share = internal_dkg_round2_process::(round2_messages, state)?; Ok(Share { share: bincode::serialize(&share).map_err(|_| MpsError::SerializationError)?, - pk: pk.compress().to_bytes(), + pk: share.public_key.compress().to_bytes(), }) }