@@ -37,7 +37,7 @@ use lightning::ln::channelmanager::{ChainParameters, ChannelManager};
37
37
use lightning:: ln:: peer_handler:: { MessageHandler , PeerManager , SocketDescriptor , IgnoringMessageHandler } ;
38
38
use lightning:: ln:: msgs:: DecodeError ;
39
39
use lightning:: ln:: script:: ShutdownScript ;
40
- use lightning:: routing:: network_graph :: { NetGraphMsgHandler , NetworkGraph } ;
40
+ use lightning:: routing:: gossip :: { P2PGossipSync , NetworkGraph } ;
41
41
use lightning:: routing:: router:: { find_route, PaymentParameters , RouteParameters } ;
42
42
use lightning:: routing:: scoring:: FixedPenaltyScorer ;
43
43
use lightning:: util:: config:: UserConfig ;
@@ -163,7 +163,7 @@ type ChannelMan = ChannelManager<
163
163
EnforcingSigner ,
164
164
Arc < chainmonitor:: ChainMonitor < EnforcingSigner , Arc < dyn chain:: Filter > , Arc < TestBroadcaster > , Arc < FuzzEstimator > , Arc < dyn Logger > , Arc < TestPersister > > > ,
165
165
Arc < TestBroadcaster > , Arc < KeyProvider > , Arc < FuzzEstimator > , Arc < dyn Logger > > ;
166
- type PeerMan < ' a > = PeerManager < Peer < ' a > , Arc < ChannelMan > , Arc < NetGraphMsgHandler < Arc < NetworkGraph > , Arc < dyn chain:: Access > , Arc < dyn Logger > > > , Arc < dyn Logger > , IgnoringMessageHandler > ;
166
+ type PeerMan < ' a > = PeerManager < Peer < ' a > , Arc < ChannelMan > , Arc < P2PGossipSync < Arc < NetworkGraph > , Arc < dyn chain:: Access > , Arc < dyn Logger > > > , Arc < dyn Logger > , IgnoringMessageHandler > ;
167
167
168
168
struct MoneyLossDetector < ' a > {
169
169
manager : Arc < ChannelMan > ,
@@ -396,13 +396,13 @@ pub fn do_test(data: &[u8], logger: &Arc<dyn Logger>) {
396
396
keys_manager. counter . fetch_sub ( 1 , Ordering :: AcqRel ) ;
397
397
let our_id = PublicKey :: from_secret_key ( & Secp256k1 :: signing_only ( ) , & keys_manager. get_node_secret ( Recipient :: Node ) . unwrap ( ) ) ;
398
398
let network_graph = Arc :: new ( NetworkGraph :: new ( genesis_block ( network) . block_hash ( ) ) ) ;
399
- let net_graph_msg_handler = Arc :: new ( NetGraphMsgHandler :: new ( Arc :: clone ( & network_graph) , None , Arc :: clone ( & logger) ) ) ;
399
+ let gossip_sync = Arc :: new ( P2PGossipSync :: new ( Arc :: clone ( & network_graph) , None , Arc :: clone ( & logger) ) ) ;
400
400
let scorer = FixedPenaltyScorer :: with_penalty ( 0 ) ;
401
401
402
402
let peers = RefCell :: new ( [ false ; 256 ] ) ;
403
403
let mut loss_detector = MoneyLossDetector :: new ( & peers, channelmanager. clone ( ) , monitor. clone ( ) , PeerManager :: new ( MessageHandler {
404
404
chan_handler : channelmanager. clone ( ) ,
405
- route_handler : net_graph_msg_handler . clone ( ) ,
405
+ route_handler : gossip_sync . clone ( ) ,
406
406
} , our_network_key, & [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 15 , 0 ] , Arc :: clone ( & logger) , IgnoringMessageHandler { } ) ) ;
407
407
408
408
let mut should_forward = false ;
0 commit comments