From 08067fb793a7929006b415f382c9ee64c8912e72 Mon Sep 17 00:00:00 2001 From: thesimplekid Date: Sat, 2 Sep 2023 12:50:59 +0100 Subject: [PATCH] chore: clippy --- bindings/cashu-ffi/src/nuts/nut06/mod.rs | 2 +- bindings/cashu-ffi/src/nuts/nut09/mod.rs | 1 + crates/cashu-sdk/src/client/mod.rs | 4 ++-- crates/cashu/src/nuts/nut01.rs | 2 +- 4 files changed, 5 insertions(+), 4 deletions(-) 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, } }