@@ -23,7 +23,7 @@ use crate::ln::{msgs, ChannelId, PaymentSecret, PaymentPreimage};
23
23
use crate :: ln:: msgs:: ChannelMessageHandler ;
24
24
use crate :: ln:: outbound_payment:: { IDEMPOTENCY_TIMEOUT_TICKS , Retry } ;
25
25
use crate :: routing:: gossip:: { EffectiveCapacity , RoutingFees } ;
26
- use crate :: routing:: router:: { get_route, Path , PaymentParameters , Payee , Route , Router , RouteHint , RouteHintHop , RouteHop , RouteParameters , find_route} ;
26
+ use crate :: routing:: router:: { get_route, Path , PaymentParameters , Route , Router , RouteHint , RouteHintHop , RouteHop , RouteParameters , find_route} ;
27
27
use crate :: routing:: scoring:: ChannelUsage ;
28
28
use crate :: util:: config:: UserConfig ;
29
29
use crate :: util:: test_utils;
@@ -1334,10 +1334,8 @@ fn preflight_probes_yield_event_and_skip() {
1334
1334
let mut invoice_features = Bolt11InvoiceFeatures :: empty ( ) ;
1335
1335
invoice_features. set_basic_mpp_optional ( ) ;
1336
1336
1337
- let mut payment_params = PaymentParameters :: from_node_id ( nodes[ 4 ] . node . get_our_node_id ( ) , TEST_FINAL_CLTV ) ;
1338
- if let Payee :: Clear { features, .. } = & mut payment_params. payee {
1339
- * features = Some ( invoice_features) ;
1340
- }
1337
+ let mut payment_params = PaymentParameters :: from_node_id ( nodes[ 4 ] . node . get_our_node_id ( ) , TEST_FINAL_CLTV )
1338
+ . with_bolt11_features ( invoice_features) . unwrap ( ) ;
1341
1339
1342
1340
let route_params = RouteParameters { payment_params, final_value_msat : 80_000_000 } ;
1343
1341
let res = nodes[ 0 ] . node . send_preflight_probes ( route_params) . unwrap ( ) ;
0 commit comments