From 6d8c10440e093603978b94e85549239031ffe8c9 Mon Sep 17 00:00:00 2001 From: thesimplekid Date: Sat, 22 Jun 2024 22:40:17 +0200 Subject: [PATCH] feat(mint): mint_url on mint --- crates/cdk/src/mint/mod.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/crates/cdk/src/mint/mod.rs b/crates/cdk/src/mint/mod.rs index e6b0fc47..7e412566 100644 --- a/crates/cdk/src/mint/mod.rs +++ b/crates/cdk/src/mint/mod.rs @@ -22,6 +22,7 @@ pub mod error; #[derive(Clone)] pub struct Mint { + pub mint_url: UncheckedUrl, mint_info: MintInfo, keysets: Arc>>, secp_ctx: Secp256k1, @@ -32,6 +33,7 @@ pub struct Mint { impl Mint { pub async fn new( + mint_url: &str, seed: &[u8], mint_info: MintInfo, localstore: Arc + Send + Sync>, @@ -56,7 +58,10 @@ impl Mint { keysets.insert(id, keyset); } + let mint_url = UncheckedUrl::from(mint_url); + Ok(Self { + mint_url, keysets: Arc::new(RwLock::new(keysets)), secp_ctx, xpriv,