فهرست منبع

Merge pull request #642 from thesimplekid/remove_unused_supported

refactor: remove unused ln_backends in cdk-mintd
thesimplekid 1 ماه پیش
والد
کامیت
a3993c3e4c
1فایلهای تغییر یافته به همراه1 افزوده شده و 13 حذف شده
  1. 1 13
      crates/cdk-mintd/src/main.rs

+ 1 - 13
crates/cdk-mintd/src/main.rs

@@ -3,7 +3,6 @@
 #![warn(missing_docs)]
 #![warn(rustdoc::bare_urls)]
 
-use std::collections::HashMap;
 use std::env;
 use std::net::SocketAddr;
 use std::path::PathBuf;
@@ -14,13 +13,11 @@ use anyhow::{anyhow, bail, Result};
 use axum::Router;
 use bip39::Mnemonic;
 use cdk::cdk_database::{self, MintDatabase};
-use cdk::cdk_lightning;
-use cdk::cdk_lightning::MintLightning;
 use cdk::mint::{MintBuilder, MintMeltLimits};
 use cdk::nuts::nut17::SupportedMethods;
 use cdk::nuts::nut19::{CachedEndpoint, Method as NUT19Method, Path as NUT19Path};
 use cdk::nuts::{ContactInfo, CurrencyUnit, MintVersion, PaymentMethod};
-use cdk::types::{LnKey, QuoteTTL};
+use cdk::types::QuoteTTL;
 use cdk_axum::cache::HttpCache;
 #[cfg(feature = "management-rpc")]
 use cdk_mint_rpc::MintRPCServer;
@@ -142,10 +139,6 @@ async fn main() -> anyhow::Result<()> {
         CARGO_PKG_VERSION.unwrap_or("Unknown").to_string(),
     );
 
-    let mut ln_backends: HashMap<
-        LnKey,
-        Arc<dyn MintLightning<Err = cdk_lightning::Error> + Send + Sync>,
-    > = HashMap::new();
     let mut ln_routers = vec![];
 
     let mint_melt_limits = MintMeltLimits {
@@ -166,11 +159,6 @@ async fn main() -> anyhow::Result<()> {
                 .setup(&mut ln_routers, &settings, CurrencyUnit::Msat)
                 .await?;
             let cln = Arc::new(cln);
-            let ln_key = LnKey {
-                unit: CurrencyUnit::Sat,
-                method: PaymentMethod::Bolt11,
-            };
-            ln_backends.insert(ln_key, cln.clone());
 
             mint_builder = mint_builder.add_ln_backend(
                 CurrencyUnit::Sat,