Procházet zdrojové kódy

feat(NUT12): rename BlindSignatureDleq

thesimplekid před 1 rokem
rodič
revize
21926da14a

+ 1 - 1
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<Proof>;

+ 2 - 2
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<BlindedSignatureDleq>,
+    pub dleq: Option<BlindSignatureDleq>,
 }
 
 /// Proofs [NUT-00]

+ 3 - 3
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<BlindedSignatureDleq, Error> {
+) -> Result<BlindSignatureDleq, Error> {
     // 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(),
     })