Skip to content

Commit 2ca086b

Browse files
committed
f Account for BOLT12 methods taking RouteParamsConfig arg
1 parent a169c71 commit 2ca086b

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

src/payment/bolt12.rs

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ use lightning::offers::invoice::Bolt12Invoice;
2020
use lightning::offers::offer::{Amount, Offer, Quantity};
2121
use lightning::offers::parse::Bolt12SemanticError;
2222
use lightning::offers::refund::Refund;
23+
use lightning::routing::router::RouteParametersConfig;
2324
use lightning::util::string::UntrustedString;
2425

2526
use rand::RngCore;
@@ -67,7 +68,7 @@ impl Bolt12Payment {
6768
rand::thread_rng().fill_bytes(&mut random_bytes);
6869
let payment_id = PaymentId(random_bytes);
6970
let retry_strategy = Retry::Timeout(LDK_PAYMENT_RETRY_TIMEOUT);
70-
let max_total_routing_fee_msat = None;
71+
let route_params_config = RouteParametersConfig::default();
7172

7273
let offer_amount_msat = match offer.amount() {
7374
Some(Amount::Bitcoin { amount_msats }) => amount_msats,
@@ -88,7 +89,7 @@ impl Bolt12Payment {
8889
payer_note.clone(),
8990
payment_id,
9091
retry_strategy,
91-
max_total_routing_fee_msat,
92+
route_params_config,
9293
) {
9394
Ok(()) => {
9495
let payee_pubkey = offer.issuer_signing_pubkey();
@@ -169,7 +170,7 @@ impl Bolt12Payment {
169170
rand::thread_rng().fill_bytes(&mut random_bytes);
170171
let payment_id = PaymentId(random_bytes);
171172
let retry_strategy = Retry::Timeout(LDK_PAYMENT_RETRY_TIMEOUT);
172-
let max_total_routing_fee_msat = None;
173+
let route_params_config = RouteParametersConfig::default();
173174

174175
let offer_amount_msat = match offer.amount() {
175176
Some(Amount::Bitcoin { amount_msats }) => amount_msats,
@@ -194,7 +195,7 @@ impl Bolt12Payment {
194195
payer_note.clone(),
195196
payment_id,
196197
retry_strategy,
197-
max_total_routing_fee_msat,
198+
route_params_config,
198199
) {
199200
Ok(()) => {
200201
let payee_pubkey = offer.issuer_signing_pubkey();
@@ -363,7 +364,7 @@ impl Bolt12Payment {
363364
.duration_since(UNIX_EPOCH)
364365
.unwrap();
365366
let retry_strategy = Retry::Timeout(LDK_PAYMENT_RETRY_TIMEOUT);
366-
let max_total_routing_fee_msat = None;
367+
let route_params_config = RouteParametersConfig::default();
367368

368369
let mut refund_builder = self
369370
.channel_manager
@@ -372,7 +373,7 @@ impl Bolt12Payment {
372373
absolute_expiry,
373374
payment_id,
374375
retry_strategy,
375-
max_total_routing_fee_msat,
376+
route_params_config,
376377
)
377378
.map_err(|e| {
378379
log_error!(self.logger, "Failed to create refund builder: {:?}", e);

0 commit comments

Comments
 (0)