Skip to content

Commit e841fc4

Browse files
committed
f Use with_bolt11_features
1 parent 001fb5b commit e841fc4

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

lightning/src/ln/payment_tests.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ use crate::ln::{msgs, ChannelId, PaymentSecret, PaymentPreimage};
2323
use crate::ln::msgs::ChannelMessageHandler;
2424
use crate::ln::outbound_payment::{IDEMPOTENCY_TIMEOUT_TICKS, Retry};
2525
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};
2727
use crate::routing::scoring::ChannelUsage;
2828
use crate::util::config::UserConfig;
2929
use crate::util::test_utils;
@@ -1334,10 +1334,8 @@ fn preflight_probes_yield_event_and_skip() {
13341334
let mut invoice_features = Bolt11InvoiceFeatures::empty();
13351335
invoice_features.set_basic_mpp_optional();
13361336

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();
13411339

13421340
let route_params = RouteParameters { payment_params, final_value_msat: 80_000_000 };
13431341
let res = nodes[0].node.send_preflight_probes(route_params).unwrap();

0 commit comments

Comments
 (0)