From 21926da14abdcc9ea6477d5e6a92f50e7742077a Mon Sep 17 00:00:00 2001 From: thesimplekid Date: Wed, 27 Mar 2024 21:08:54 +0000 Subject: [PATCH] feat(NUT12): rename BlindSignatureDleq --- crates/cashu/src/nuts/mod.rs | 2 +- crates/cashu/src/nuts/nut00.rs | 4 ++-- crates/cashu/src/nuts/nut12.rs | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/crates/cashu/src/nuts/mod.rs b/crates/cashu/src/nuts/mod.rs index 23b1a50dc..821c94967 100644 --- a/crates/cashu/src/nuts/mod.rs +++ b/crates/cashu/src/nuts/mod.rs @@ -48,6 +48,6 @@ pub use nut10::{Kind, Secret as Nut10Secret, SecretData}; #[cfg(feature = "nut11")] pub use nut11::{P2PKConditions, SigFlag, Signatures, SigningKey, VerifyingKey}; #[cfg(feature = "nut12")] -pub use nut12::{BlindedSignatureDleq, ProofDleq}; +pub use nut12::{BlindSignatureDleq, ProofDleq}; pub type Proofs = Vec; diff --git a/crates/cashu/src/nuts/nut00.rs b/crates/cashu/src/nuts/nut00.rs index a8b54892f..722f321c7 100644 --- a/crates/cashu/src/nuts/nut00.rs +++ b/crates/cashu/src/nuts/nut00.rs @@ -8,7 +8,7 @@ use std::str::FromStr; use serde::{Deserialize, Serialize}; #[cfg(feature = "nut12")] -use super::{BlindedSignatureDleq, ProofDleq}; +use super::{BlindSignatureDleq, ProofDleq}; use super::{Id, Proofs, PublicKey}; use crate::error::Error; #[cfg(feature = "nut11")] @@ -424,7 +424,7 @@ pub struct BlindedSignature { pub c: PublicKey, /// DLEQ Proof #[cfg(feature = "nut12")] - pub dleq: Option, + pub dleq: Option, } /// Proofs [NUT-00] diff --git a/crates/cashu/src/nuts/nut12.rs b/crates/cashu/src/nuts/nut12.rs index 7e5d8d2db..93d47f5ab 100644 --- a/crates/cashu/src/nuts/nut12.rs +++ b/crates/cashu/src/nuts/nut12.rs @@ -26,7 +26,7 @@ pub enum Error { } #[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)] -pub struct BlindedSignatureDleq { +pub struct BlindSignatureDleq { pub e: SecretKey, pub s: SecretKey, } @@ -79,7 +79,7 @@ fn calculate_dleq( blinded_signature: k256::PublicKey, blinded_message: &k256::PublicKey, mint_secretkey: &k256::SecretKey, -) -> Result { +) -> Result { // Random nonce let r: k256::SecretKey = SecretKey::random().into(); @@ -100,7 +100,7 @@ fn calculate_dleq( let s: k256::SecretKey = k256::SecretKey::new(s.into()); - Ok(BlindedSignatureDleq { + Ok(BlindSignatureDleq { e: e_sk.into(), s: s.into(), })