From d138135613475af563191b113c82c77d539f1213 Mon Sep 17 00:00:00 2001 From: thesimplekid Date: Wed, 3 May 2023 20:03:18 -0400 Subject: [PATCH] FIX: `NUT04` breaking change --- src/cashu_wallet.rs | 11 ++--------- src/client.rs | 5 ++--- src/types.rs | 2 +- 3 files changed, 5 insertions(+), 13 deletions(-) diff --git a/src/cashu_wallet.rs b/src/cashu_wallet.rs index 14f2a9eb..673c0544 100644 --- a/src/cashu_wallet.rs +++ b/src/cashu_wallet.rs @@ -45,17 +45,10 @@ impl CashuWallet { } /// Mint Token - pub async fn mint_token( - &self, - amount: Amount, - payment_hash: &str, - ) -> Result, Error> { + pub async fn mint_token(&self, amount: Amount, hash: &str) -> Result, Error> { let blinded_messages = BlindedMessages::random(amount)?; - let mint_res = self - .client - .mint(blinded_messages.clone(), payment_hash) - .await?; + let mint_res = self.client.mint(blinded_messages.clone(), hash).await?; let proofs = construct_proofs( mint_res.promises, diff --git a/src/client.rs b/src/client.rs index df4a1b71..9545d951 100644 --- a/src/client.rs +++ b/src/client.rs @@ -64,11 +64,10 @@ impl Client { pub async fn mint( &self, blinded_messages: BlindedMessages, - payment_hash: &str, + hash: &str, ) -> Result { let mut url = self.mint_url.join("mint")?; - url.query_pairs_mut() - .append_pair("payment_hash", payment_hash); + url.query_pairs_mut().append_pair("hash", hash); let request = MintRequest { outputs: blinded_messages.blinded_messages, diff --git a/src/types.rs b/src/types.rs index 665b4df7..e6ab9181 100644 --- a/src/types.rs +++ b/src/types.rs @@ -136,7 +136,7 @@ pub struct MintKeySets { pub struct RequestMintResponse { /// Bolt11 payment request pub pr: Invoice, - /// Hash of Invoice + /// Random Hash pub hash: String, }