@@ -1564,80 +1564,6 @@ fn build_with_store_internal(
15641564 Arc :: clone ( & logger) ,
15651565 ) ) ;
15661566
1567- /*let chain_source = match chain_data_source_config {
1568- Some(ChainDataSourceConfig::Esplora { server_url, sync_config }) => {
1569- log_info!(logger, "Using esplora server: {}", server_url);
1570- let sync_config = sync_config.unwrap_or(EsploraSyncConfig::default());
1571- Arc::new(ChainSource::new_esplora(
1572- server_url.clone(),
1573- sync_config,
1574- Arc::clone(&wallet),
1575- Arc::clone(&fee_estimator),
1576- Arc::clone(&tx_broadcaster),
1577- Arc::clone(&kv_store),
1578- Arc::clone(&config),
1579- Arc::clone(&logger),
1580- Arc::clone(&node_metrics),
1581- ))
1582- },
1583- Some(ChainDataSourceConfig::Electrum { server_url, sync_config }) => {
1584- let sync_config = sync_config.unwrap_or(ElectrumSyncConfig::default());
1585- Arc::new(ChainSource::new_electrum(
1586- server_url.clone(),
1587- sync_config,
1588- Arc::clone(&wallet),
1589- Arc::clone(&fee_estimator),
1590- Arc::clone(&tx_broadcaster),
1591- Arc::clone(&kv_store),
1592- Arc::clone(&config),
1593- Arc::clone(&logger),
1594- Arc::clone(&node_metrics),
1595- ))
1596- },
1597- Some(ChainDataSourceConfig::BitcoindRpc { rpc_host, rpc_port, rpc_user, rpc_password }) => {
1598- Arc::new(ChainSource::new_bitcoind_rpc(
1599- rpc_host.clone(),
1600- *rpc_port,
1601- rpc_user.clone(),
1602- rpc_password.clone(),
1603- Arc::clone(&wallet),
1604- Arc::clone(&fee_estimator),
1605- Arc::clone(&tx_broadcaster),
1606- Arc::clone(&kv_store),
1607- Arc::clone(&config),
1608- Arc::clone(&logger),
1609- Arc::clone(&node_metrics),
1610- ))
1611- },
1612- None => {
1613- // Default to Esplora client.
1614- let server_url = DEFAULT_ESPLORA_SERVER_URL.to_string();
1615- let sync_config = EsploraSyncConfig::default();
1616- Arc::new(ChainSource::new_esplora(
1617- server_url.clone(),
1618- sync_config,
1619- Arc::clone(&wallet),
1620- Arc::clone(&fee_estimator),
1621- Arc::clone(&tx_broadcaster),
1622- Arc::clone(&kv_store),
1623- Arc::clone(&config),
1624- Arc::clone(&logger),
1625- Arc::clone(&node_metrics),
1626- ))
1627- },
1628- };
1629-
1630- let runtime = Arc::new(RwLock::new(None));
1631-
1632- // Initialize the ChainMonitor
1633- let chain_monitor: Arc<ChainMonitor> = Arc::new(chainmonitor::ChainMonitor::new(
1634- Some(Arc::clone(&chain_source)),
1635- Arc::clone(&tx_broadcaster),
1636- Arc::clone(&logger),
1637- Arc::clone(&fee_estimator),
1638- Arc::clone(&kv_store),
1639- ));*/
1640-
16411567 // Initialize the KeysManager
16421568 let cur_time = SystemTime :: now ( ) . duration_since ( SystemTime :: UNIX_EPOCH ) . map_err ( |e| {
16431569 log_error ! ( logger, "Failed to get current time: {}" , e) ;
0 commit comments