diff --git a/bindings/cashu-ffi/src/nuts/nut06/mod.rs b/bindings/cashu-ffi/src/nuts/nut06/mod.rs index 4b1c1db0..e5009c43 100644 --- a/bindings/cashu-ffi/src/nuts/nut06/mod.rs +++ b/bindings/cashu-ffi/src/nuts/nut06/mod.rs @@ -2,7 +2,7 @@ use std::{ops::Deref, sync::Arc}; use cashu::nuts::nut06::{SplitRequest as SplitRequestSdk, SplitResponse as SplitResponseSdk}; -use crate::{Amount, BlindedMessage, BlindedMessages, BlindedSignature, Proof}; +use crate::{Amount, BlindedMessage, BlindedSignature, Proof}; pub struct SplitRequest { inner: SplitRequestSdk, diff --git a/bindings/cashu-ffi/src/nuts/nut09/mod.rs b/bindings/cashu-ffi/src/nuts/nut09/mod.rs index 28d24594..ab848326 100644 --- a/bindings/cashu-ffi/src/nuts/nut09/mod.rs +++ b/bindings/cashu-ffi/src/nuts/nut09/mod.rs @@ -48,6 +48,7 @@ pub struct MintInfo { } impl MintInfo { + #[allow(clippy::too_many_arguments)] pub fn new( name: Option, pubkey: Option>, diff --git a/crates/cashu-sdk/src/client/mod.rs b/crates/cashu-sdk/src/client/mod.rs index 296ddfdb..56925c79 100644 --- a/crates/cashu-sdk/src/client/mod.rs +++ b/crates/cashu-sdk/src/client/mod.rs @@ -100,13 +100,13 @@ impl Error { let err = mint_res .error .as_deref() - .or_else(|| mint_res.detail.as_deref()) + .or(mint_res.detail.as_deref()) .unwrap_or_default(); let mint_error = match err { error if error.starts_with("Lightning invoice not paid yet.") => Error::InvoiceNotPaid, error if error.starts_with("Lightning wallet not responding") => { - let mint = utils::extract_url_from_error(&error); + let mint = utils::extract_url_from_error(error); Error::LightingWalletNotResponding(mint) } error => Error::Custom(error.to_owned()), diff --git a/crates/cashu/src/nuts/nut01.rs b/crates/cashu/src/nuts/nut01.rs index 4d74c6d7..fae3f9a9 100644 --- a/crates/cashu/src/nuts/nut01.rs +++ b/crates/cashu/src/nuts/nut01.rs @@ -134,7 +134,7 @@ pub mod mint { impl KeyPair { pub fn from_secret_key(secret_key: SecretKey) -> Self { Self { - public_key: secret_key.public_key().into(), + public_key: secret_key.public_key(), secret_key, } }