You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
let keys_manager = test_utils::TestKeysInterface::new(&[0u8;32],Network::Testnet);
1332
-
let random_seed_bytes = keys_manager.get_secure_random_bytes();
1333
-
let nodes = create_nodes(2,"test_invoice_payer".to_string());
1334
-
1335
-
// Initiate the background processors to watch each node.
1336
-
let data_dir = nodes[0].persister.get_data_dir();
1337
-
let persister = Arc::new(Persister::new(data_dir));
1338
-
let router = Arc::new(DefaultRouter::new(Arc::clone(&nodes[0].network_graph),Arc::clone(&nodes[0].logger), random_seed_bytes,Arc::clone(&nodes[0].scorer)));
1339
-
let invoice_payer = Arc::new(InvoicePayer::new(Arc::clone(&nodes[0].node), router,Arc::clone(&nodes[0].logger), |_:_| {},Retry::Attempts(2)));
1340
-
let event_handler = Arc::clone(&invoice_payer);
1341
-
let bg_processor = BackgroundProcessor::start(persister, event_handler, nodes[0].chain_monitor.clone(), nodes[0].node.clone(), nodes[0].no_gossip_sync(), nodes[0].peer_manager.clone(), nodes[0].logger.clone(),Some(nodes[0].scorer.clone()));
1342
-
assert!(bg_processor.stop().is_ok());
1343
-
}
1344
-
1345
1328
#[test]
1346
1329
fntest_payment_path_scoring(){
1347
1330
// Ensure that we update the scorer when relevant events are processed. In this case, we ensure
0 commit comments