@@ -145,7 +145,7 @@ pub use types::{ChannelDetails, PeerDetails, UserChannelId};
145
145
146
146
use logger:: { log_error, log_info, log_trace, FilesystemLogger , Logger } ;
147
147
148
- use lightning:: chain:: BestBlock ;
148
+ use lightning:: chain:: { BestBlock , Confirm } ;
149
149
use lightning:: events:: bump_transaction:: Wallet as LdkWallet ;
150
150
use lightning:: impl_writeable_tlv_based;
151
151
use lightning:: ln:: channel_state:: ChannelShutdownState ;
@@ -1307,21 +1307,7 @@ impl Node {
1307
1307
let sync_cman = Arc :: clone ( & self . channel_manager ) ;
1308
1308
let sync_cmon = Arc :: clone ( & self . chain_monitor ) ;
1309
1309
let sync_sweeper = Arc :: clone ( & self . output_sweeper ) ;
1310
- let sync_logger = Arc :: clone ( & self . logger ) ;
1311
1310
let sync_payjoin = & self . payjoin_handler . as_ref ( ) ;
1312
- let mut confirmables = vec ! [
1313
- & * sync_cman as & ( dyn Confirm + Sync + Send ) ,
1314
- & * sync_cmon as & ( dyn Confirm + Sync + Send ) ,
1315
- & * sync_sweeper as & ( dyn Confirm + Sync + Send ) ,
1316
- ] ;
1317
- if let Some ( sync_payjoin) = sync_payjoin {
1318
- confirmables. push ( sync_payjoin. as_ref ( ) as & ( dyn Confirm + Sync + Send ) ) ;
1319
- }
1320
- let sync_wallet_timestamp = Arc :: clone ( & self . latest_wallet_sync_timestamp ) ;
1321
- let sync_fee_rate_update_timestamp =
1322
- Arc :: clone ( & self . latest_fee_rate_cache_update_timestamp ) ;
1323
- let sync_onchain_wallet_timestamp = Arc :: clone ( & self . latest_onchain_wallet_sync_timestamp ) ;
1324
- let sync_monitor_archival_height = Arc :: clone ( & self . latest_channel_monitor_archival_height ) ;
1325
1311
1326
1312
tokio:: task:: block_in_place ( move || {
1327
1313
tokio:: runtime:: Builder :: new_multi_thread ( ) . enable_all ( ) . build ( ) . unwrap ( ) . block_on (
0 commit comments