From 5d7e8d835b1b1079244d2ed57f844d362573aac0 Mon Sep 17 00:00:00 2001 From: thesimplekid Date: Sat, 13 Jan 2024 16:56:57 +0000 Subject: [PATCH] refactor: remove unwraps --- crates/cashu/src/serde_utils.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/cashu/src/serde_utils.rs b/crates/cashu/src/serde_utils.rs index 77fe6525..bdcde158 100644 --- a/crates/cashu/src/serde_utils.rs +++ b/crates/cashu/src/serde_utils.rs @@ -120,9 +120,9 @@ pub mod serde_secret_key { D: serde::Deserializer<'de>, { let encoded = String::deserialize(deserializer)?; - Ok( - k256::SecretKey::from_bytes(GenericArray::from_slice(&hex::decode(encoded).unwrap())) - .unwrap(), - ) + Ok(k256::SecretKey::from_bytes(GenericArray::from_slice( + &hex::decode(encoded).map_err(serde::de::Error::custom)?, + )) + .map_err(serde::de::Error::custom))? } }