@@ -26,16 +26,16 @@ use lightning::chain;
2626use lightning:: chain:: chaininterface:: { BroadcasterInterface , FeeEstimator } ;
2727use lightning:: chain:: chainmonitor:: { ChainMonitor , Persist } ;
2828use lightning:: chain:: keysinterface:: { EntropySource , NodeSigner , SignerProvider } ;
29+ use lightning:: events:: { Event , PathFailure } ;
30+ #[ cfg( feature = "std" ) ]
31+ use lightning:: events:: { EventHandler , EventsProvider } ;
2932use lightning:: ln:: channelmanager:: ChannelManager ;
3033use lightning:: ln:: msgs:: { ChannelMessageHandler , OnionMessageHandler , RoutingMessageHandler } ;
3134use lightning:: ln:: peer_handler:: { CustomMessageHandler , PeerManager , SocketDescriptor } ;
3235use lightning:: routing:: gossip:: { NetworkGraph , P2PGossipSync } ;
3336use lightning:: routing:: utxo:: UtxoLookup ;
3437use lightning:: routing:: router:: Router ;
3538use lightning:: routing:: scoring:: { Score , WriteableScore } ;
36- use lightning:: util:: events:: { Event , PathFailure } ;
37- #[ cfg( feature = "std" ) ]
38- use lightning:: util:: events:: { EventHandler , EventsProvider } ;
3939use lightning:: util:: logger:: Logger ;
4040use lightning:: util:: persist:: Persister ;
4141use lightning_rapid_gossip_sync:: RapidGossipSync ;
@@ -80,7 +80,7 @@ use alloc::vec::Vec;
8080/// unilateral chain closure fees are at risk.
8181///
8282/// [`ChannelMonitor`]: lightning::chain::channelmonitor::ChannelMonitor
83- /// [`Event`]: lightning::util:: events::Event
83+ /// [`Event`]: lightning::events::Event
8484#[ cfg( feature = "std" ) ]
8585#[ must_use = "BackgroundProcessor will immediately stop on drop. It should be stored until shutdown." ]
8686pub struct BackgroundProcessor {
@@ -663,6 +663,7 @@ mod tests {
663663 use lightning:: chain:: channelmonitor:: ANTI_REORG_DELAY ;
664664 use lightning:: chain:: keysinterface:: { InMemorySigner , KeysManager } ;
665665 use lightning:: chain:: transaction:: OutPoint ;
666+ use lightning:: events:: { Event , PathFailure , MessageSendEventsProvider , MessageSendEvent } ;
666667 use lightning:: get_event_msg;
667668 use lightning:: ln:: PaymentHash ;
668669 use lightning:: ln:: channelmanager;
@@ -674,7 +675,6 @@ mod tests {
674675 use lightning:: routing:: router:: { DefaultRouter , RouteHop } ;
675676 use lightning:: routing:: scoring:: { ChannelUsage , Score } ;
676677 use lightning:: util:: config:: UserConfig ;
677- use lightning:: util:: events:: { Event , PathFailure , MessageSendEventsProvider , MessageSendEvent } ;
678678 use lightning:: util:: ser:: Writeable ;
679679 use lightning:: util:: test_utils;
680680 use lightning:: util:: persist:: KVStorePersister ;
0 commit comments