From ef1c2fac2a083d87e76e1a6a23c55553e5dddfe0 Mon Sep 17 00:00:00 2001 From: thesimplekid Date: Fri, 12 Apr 2024 18:53:23 +0100 Subject: [PATCH] refactor: mint and wallet error use transparent --- crates/cdk/src/error.rs | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/crates/cdk/src/error.rs b/crates/cdk/src/error.rs index a76ffe4a..fa561251 100644 --- a/crates/cdk/src/error.rs +++ b/crates/cdk/src/error.rs @@ -100,22 +100,22 @@ pub mod wallet { #[derive(Debug, Error)] pub enum Error { /// Serde Json error - #[error("`{0}`")] + #[error(transparent)] SerdeJsonError(#[from] serde_json::Error), /// Secp256k1 error - #[error("`{0}`")] + #[error(transparent)] Secp256k1(#[from] bitcoin::secp256k1::Error), /// NUT01 error - #[error("`{0}`")] + #[error(transparent)] NUT01(#[from] nut01::Error), /// Insufficient Funds #[error("Insufficient funds")] InsufficientFunds, /// Utf8 parse error - #[error("`{0}`")] + #[error(transparent)] Utf8ParseError(#[from] FromUtf8Error), /// Base64 error - #[error("`{0}`")] + #[error(transparent)] Base64Error(#[from] base64::DecodeError), /// Unsupported Token #[error("Token unsupported")] @@ -126,9 +126,9 @@ pub mod wallet { /// Url Parse error #[error("Url Parse")] UrlParse, - #[error("`{0}`")] + #[error(transparent)] Secret(#[from] crate::secret::Error), - #[error("`{0}`")] + #[error(transparent)] Cashu(#[from] super::Error), /// Custom Error message #[error("`{0}`")] @@ -156,10 +156,10 @@ pub mod mint { #[error("Token Already Spent")] TokenSpent, /// Secp256k1 error - #[error("`{0}`")] + #[error(transparent)] Secp256k1(#[from] bitcoin::secp256k1::Error), /// NUT01 error - #[error("`{0}`")] + #[error(transparent)] NUT01(#[from] nut01::Error), #[error("`Token not verified`")] TokenNotVerifed, @@ -174,9 +174,9 @@ pub mod mint { /// Keyset is not known #[error("Unknown Keyset")] UnknownKeySet, - #[error("`{0}`")] + #[error(transparent)] Secret(#[from] crate::secret::Error), - #[error("`{0}`")] + #[error(transparent)] Cashu(#[from] super::Error), #[error("`{0}`")] CustomError(String),