@@ -36,10 +36,14 @@ use lightning::onion_message::messenger::AOnionMessenger;
3636use lightning:: routing:: gossip:: { NetworkGraph , P2PGossipSync } ;
3737use lightning:: routing:: scoring:: { ScoreUpdate , WriteableScore } ;
3838use lightning:: routing:: utxo:: UtxoLookup ;
39- use lightning:: sign:: { ChangeDestinationSource , ChangeDestinationSourceSync , OutputSpender } ;
39+ use lightning:: sign:: { ChangeDestinationSourceSync , OutputSpender } ;
40+ #[ cfg( feature = "futures" ) ]
41+ use lightning:: sign:: ChangeDestinationSource ;
4042use lightning:: util:: logger:: Logger ;
4143use lightning:: util:: persist:: { KVStore , Persister } ;
42- use lightning:: util:: sweep:: { OutputSweeper , OutputSweeperSync } ;
44+ use lightning:: util:: sweep:: OutputSweeperSync ;
45+ #[ cfg( feature = "futures" ) ]
46+ use lightning:: util:: sweep:: OutputSweeper ;
4347#[ cfg( feature = "std" ) ]
4448use lightning:: util:: wakers:: Sleeper ;
4549use lightning_rapid_gossip_sync:: RapidGossipSync ;
@@ -1033,7 +1037,7 @@ mod tests {
10331037 } ;
10341038 use lightning:: util:: ser:: Writeable ;
10351039 use lightning:: util:: sweep:: {
1036- OutputSpendStatus , OutputSweeperSync , TrackedSpendableOutput , PRUNE_DELAY_BLOCKS ,
1040+ OutputSpendStatus , OutputSweeperSync , PRUNE_DELAY_BLOCKS ,
10371041 } ;
10381042 use lightning:: util:: test_utils;
10391043 use lightning:: { get_event, get_event_msg} ;
0 commit comments