From 55c095c2ef8e38b885b7fca388ff999bb82875b1 Mon Sep 17 00:00:00 2001 From: thesimplekid Date: Wed, 5 Feb 2025 11:12:09 +0000 Subject: [PATCH] fix: mint mem delete proof state --- crates/cdk/src/cdk_database/mint_memory.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/crates/cdk/src/cdk_database/mint_memory.rs b/crates/cdk/src/cdk_database/mint_memory.rs index 464d8fd0..c7bdabfb 100644 --- a/crates/cdk/src/cdk_database/mint_memory.rs +++ b/crates/cdk/src/cdk_database/mint_memory.rs @@ -297,6 +297,14 @@ impl MintDatabase for MintMemoryDatabase { }); } + { + let mut db_proofs_state = self.proof_state.lock().await; + + ys.iter().for_each(|y| { + db_proofs_state.remove(&y.to_bytes()); + }); + } + if let Some(quote_id) = quote_id { let mut quote_proofs = self.quote_proofs.lock().await; quote_proofs.remove("e_id);