Skip to content

Commit 86a07a4

Browse files
committed
Add SendingParameters to cln tests
1 parent 7bfed68 commit 86a07a4

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

tests/integration_tests_cln.rs

+9-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ use ldk_node::bitcoin::secp256k1::PublicKey;
66
use ldk_node::bitcoin::Amount;
77
use ldk_node::lightning::ln::msgs::SocketAddress;
88
use ldk_node::{Builder, Event};
9+
use ldk_node::payment::SendingParameters;
910

1011
use clightningrpc::lightningrpc::LightningRPC;
1112
use clightningrpc::responses::NetworkAddress;
@@ -98,7 +99,14 @@ fn test_cln() {
9899
cln_client.invoice(Some(10_000_000), &rand_label, &rand_label, None, None, None).unwrap();
99100
let parsed_invoice = Bolt11Invoice::from_str(&cln_invoice.bolt11).unwrap();
100101

101-
node.bolt11_payment().send(&parsed_invoice).unwrap();
102+
let payment_params = SendingParameters {
103+
max_total_routing_fee_msat: Some(75_000),
104+
max_total_cltv_expiry_delta: Some(1000),
105+
max_path_count: Some(10),
106+
max_channel_saturation_power_of_half: Some(2),
107+
};
108+
109+
node.bolt11_payment().send(&parsed_invoice, Some(payment_params)).unwrap();
102110
common::expect_event!(node, PaymentSuccessful);
103111
let cln_listed_invoices =
104112
cln_client.listinvoices(Some(&rand_label), None, None, None).unwrap().invoices;

0 commit comments

Comments
 (0)