From 866f384ef4aa7cbbf8884a6953d667f78d6c0513 Mon Sep 17 00:00:00 2001 From: thesimplekid Date: Mon, 15 Jul 2024 13:57:53 +0100 Subject: [PATCH] chore: clippy --- crates/cdk/src/nuts/nut11/mod.rs | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/crates/cdk/src/nuts/nut11/mod.rs b/crates/cdk/src/nuts/nut11/mod.rs index 267d4456..268926da 100644 --- a/crates/cdk/src/nuts/nut11/mod.rs +++ b/crates/cdk/src/nuts/nut11/mod.rs @@ -2,7 +2,9 @@ //! //! -use std::collections::{HashMap, HashSet}; +use std::collections::HashMap; +#[cfg(feature = "mint")] +use std::collections::HashSet; use std::str::FromStr; use std::{fmt, vec}; @@ -16,7 +18,9 @@ use thiserror::Error; use super::nut00::Witness; use super::nut01::PublicKey; -use super::{Kind, Nut10Secret, Proof, Proofs, SecretKey}; +#[cfg(feature = "mint")] +use super::Proofs; +use super::{Kind, Nut10Secret, Proof, SecretKey}; use crate::nuts::nut00::BlindedMessage; use crate::secret::Secret; use crate::util::{hex, unix_time}; @@ -501,7 +505,7 @@ impl TryFrom>> for Conditions { let sig_flag = if let Some(tag) = tags.get(&TagKind::SigFlag) { match tag { - Tag::SigFlag(sigflag) => sigflag.clone(), + Tag::SigFlag(sigflag) => *sigflag, _ => SigFlag::SigInputs, } } else { @@ -610,6 +614,7 @@ impl FromStr for SigFlag { } } +#[cfg(feature = "mint")] /// Get the signature flag that should be enforced for a set of proofs and the public keys that signatures are valid for pub(crate) fn enforce_sig_flag(proofs: Proofs) -> EnforceSigFlag { let mut sig_flag = SigFlag::SigInputs; @@ -650,6 +655,7 @@ pub(crate) fn enforce_sig_flag(proofs: Proofs) -> EnforceSigFlag { } } +#[cfg(feature = "mint")] /// Enforce Sigflag info #[derive(Debug, Clone, PartialEq, Eq)] pub(crate) struct EnforceSigFlag {