@@ -145,7 +145,7 @@ pub use types::{ChannelDetails, PeerDetails, UserChannelId};
145145
146146use logger:: { log_error, log_info, log_trace, FilesystemLogger , Logger } ;
147147
148- use lightning:: chain:: BestBlock ;
148+ use lightning:: chain:: { BestBlock , Confirm } ;
149149use lightning:: events:: bump_transaction:: Wallet as LdkWallet ;
150150use lightning:: impl_writeable_tlv_based;
151151use lightning:: ln:: channel_state:: ChannelShutdownState ;
@@ -1307,21 +1307,7 @@ impl Node {
13071307 let sync_cman = Arc :: clone ( & self . channel_manager ) ;
13081308 let sync_cmon = Arc :: clone ( & self . chain_monitor ) ;
13091309 let sync_sweeper = Arc :: clone ( & self . output_sweeper ) ;
1310- let sync_logger = Arc :: clone ( & self . logger ) ;
13111310 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 ) ;
13251311
13261312 tokio:: task:: block_in_place ( move || {
13271313 tokio:: runtime:: Builder :: new_multi_thread ( ) . enable_all ( ) . build ( ) . unwrap ( ) . block_on (
0 commit comments