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
Add an Option<>al InvoiceFeatures object for the payee in get_route
We currently only use it to override the graph-specific features
returned in the route, though we should also use it to enable or
disable MPP.
Note that tests which relied on MPP behavior have had all of their
get_route calls upgraded to provide the MPP flag.
let route = matchget_route(&our_id,&net_graph_msg_handler.network_graph.read().unwrap(),&get_pubkey!(),None,&Vec::new(), value,42,Arc::clone(&logger)){
410
+
let route = matchget_route(&our_id,&net_graph_msg_handler.network_graph.read().unwrap(),&get_pubkey!(),None,None,&Vec::new(), value,42,Arc::clone(&logger)){
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
56
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
56
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
173
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
173
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
226
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
226
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
296
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
296
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
627
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
627
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
716
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
716
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
767
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
767
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[1].net_graph_msg_handler;
776
-
let route = get_route(&nodes[1].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[0].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
776
+
let route = get_route(&nodes[1].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[0].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
868
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[2].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
868
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[2].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
895
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[2].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
895
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[2].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[2].net_graph_msg_handler;
944
-
let route = get_route(&nodes[2].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[0].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
944
+
let route = get_route(&nodes[2].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[0].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
// generation during RAA while in monitor-update-failed state.
1196
1196
{
1197
1197
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
1198
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
1198
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
// commitment transaction states) whereas here we can explicitly check for it.
1250
1250
{
1251
1251
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
1252
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
1252
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
1344
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
1344
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
1440
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
1440
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
1514
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
1514
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
1539
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
1539
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[2].net_graph_msg_handler;
1619
-
let route = get_route(&nodes[2].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[0].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
1619
+
let route = get_route(&nodes[2].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[0].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[2].net_graph_msg_handler;
1704
-
let route = get_route(&nodes[2].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[0].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
1704
+
let route = get_route(&nodes[2].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[0].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &nodes[0].net_graph_msg_handler;
1767
-
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
1767
+
let route = get_route(&nodes[0].node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&nodes[1].node.get_our_node_id(),None,None,&Vec::new(),1000000,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &origin_node.net_graph_msg_handler;
1024
1024
let logger = test_utils::TestLogger::new();
1025
-
let route = get_route(&origin_node.node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&expected_route.last().unwrap().node.get_our_node_id(),None,&Vec::new(), recv_value,TEST_FINAL_CLTV,&logger).unwrap();
1025
+
let route = get_route(&origin_node.node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&expected_route.last().unwrap().node.get_our_node_id(),None,None,&Vec::new(), recv_value,TEST_FINAL_CLTV,&logger).unwrap();
let net_graph_msg_handler = &origin_node.net_graph_msg_handler;
1038
-
let route = get_route(&origin_node.node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&expected_route.last().unwrap().node.get_our_node_id(),None,&Vec::new(), recv_value,TEST_FINAL_CLTV,&logger).unwrap();
1038
+
let route = get_route(&origin_node.node.get_our_node_id(),&net_graph_msg_handler.network_graph.read().unwrap(),&expected_route.last().unwrap().node.get_our_node_id(),None,None,&Vec::new(), recv_value,TEST_FINAL_CLTV,&logger).unwrap();
0 commit comments