@@ -236,17 +236,10 @@ fn static_invoice_unknown_required_features() {
236
236
237
237
let amt_msat = 5000 ;
238
238
let payment_id = PaymentId ( [ 1 ; 32 ] ) ;
239
+ let params = RouteParametersConfig :: default ( ) ;
239
240
nodes[ 0 ]
240
241
. node
241
- . pay_for_offer (
242
- & offer,
243
- None ,
244
- Some ( amt_msat) ,
245
- None ,
246
- payment_id,
247
- Retry :: Attempts ( 0 ) ,
248
- RouteParametersConfig :: default ( ) ,
249
- )
242
+ . pay_for_offer ( & offer, None , Some ( amt_msat) , None , payment_id, Retry :: Attempts ( 0 ) , params)
250
243
. unwrap ( ) ;
251
244
252
245
// Don't forward the invreq since we don't support retrieving the static invoice from the
@@ -304,17 +297,10 @@ fn ignore_unexpected_static_invoice() {
304
297
create_static_invoice ( & nodes[ 1 ] , & nodes[ 2 ] , None , & secp_ctx) ;
305
298
let amt_msat = 5000 ;
306
299
let payment_id = PaymentId ( [ 1 ; 32 ] ) ;
300
+ let params = RouteParametersConfig :: default ( ) ;
307
301
nodes[ 0 ]
308
302
. node
309
- . pay_for_offer (
310
- & offer,
311
- None ,
312
- Some ( amt_msat) ,
313
- None ,
314
- payment_id,
315
- Retry :: Attempts ( 0 ) ,
316
- RouteParametersConfig :: default ( ) ,
317
- )
303
+ . pay_for_offer ( & offer, None , Some ( amt_msat) , None , payment_id, Retry :: Attempts ( 0 ) , params)
318
304
. unwrap ( ) ;
319
305
320
306
// Don't forward the invreq since we don't support retrieving the static invoice from the
@@ -429,17 +415,10 @@ fn async_receive_flow_success() {
429
415
430
416
let amt_msat = 5000 ;
431
417
let payment_id = PaymentId ( [ 1 ; 32 ] ) ;
418
+ let params = RouteParametersConfig :: default ( ) ;
432
419
nodes[ 0 ]
433
420
. node
434
- . pay_for_offer (
435
- & offer,
436
- None ,
437
- Some ( amt_msat) ,
438
- None ,
439
- payment_id,
440
- Retry :: Attempts ( 0 ) ,
441
- RouteParametersConfig :: default ( ) ,
442
- )
421
+ . pay_for_offer ( & offer, None , Some ( amt_msat) , None , payment_id, Retry :: Attempts ( 0 ) , params)
443
422
. unwrap ( ) ;
444
423
let release_held_htlc_om =
445
424
pass_async_payments_oms ( static_invoice, & nodes[ 0 ] , & nodes[ 1 ] , & nodes[ 2 ] ) . 1 ;
@@ -485,17 +464,10 @@ fn expired_static_invoice_fail() {
485
464
486
465
let amt_msat = 5000 ;
487
466
let payment_id = PaymentId ( [ 1 ; 32 ] ) ;
467
+ let params = RouteParametersConfig :: default ( ) ;
488
468
nodes[ 0 ]
489
469
. node
490
- . pay_for_offer (
491
- & offer,
492
- None ,
493
- Some ( amt_msat) ,
494
- None ,
495
- payment_id,
496
- Retry :: Attempts ( 0 ) ,
497
- RouteParametersConfig :: default ( ) ,
498
- )
470
+ . pay_for_offer ( & offer, None , Some ( amt_msat) , None , payment_id, Retry :: Attempts ( 0 ) , params)
499
471
. unwrap ( ) ;
500
472
501
473
let invreq_om = nodes[ 0 ]
@@ -576,17 +548,10 @@ fn async_receive_mpp() {
576
548
// the different MPP parts to not be unique.
577
549
let amt_msat = 15_000_000 ;
578
550
let payment_id = PaymentId ( [ 1 ; 32 ] ) ;
551
+ let params = RouteParametersConfig :: default ( ) ;
579
552
nodes[ 0 ]
580
553
. node
581
- . pay_for_offer (
582
- & offer,
583
- None ,
584
- Some ( amt_msat) ,
585
- None ,
586
- payment_id,
587
- Retry :: Attempts ( 1 ) ,
588
- RouteParametersConfig :: default ( ) ,
589
- )
554
+ . pay_for_offer ( & offer, None , Some ( amt_msat) , None , payment_id, Retry :: Attempts ( 1 ) , params)
590
555
. unwrap ( ) ;
591
556
let release_held_htlc_om_3_0 =
592
557
pass_async_payments_oms ( static_invoice, & nodes[ 0 ] , & nodes[ 1 ] , & nodes[ 3 ] ) . 1 ;
@@ -668,17 +633,10 @@ fn amount_doesnt_match_invreq() {
668
633
669
634
let amt_msat = 5000 ;
670
635
let payment_id = PaymentId ( [ 1 ; 32 ] ) ;
636
+ let params = RouteParametersConfig :: default ( ) ;
671
637
nodes[ 0 ]
672
638
. node
673
- . pay_for_offer (
674
- & offer,
675
- None ,
676
- Some ( amt_msat) ,
677
- None ,
678
- payment_id,
679
- Retry :: Attempts ( 1 ) ,
680
- RouteParametersConfig :: default ( ) ,
681
- )
639
+ . pay_for_offer ( & offer, None , Some ( amt_msat) , None , payment_id, Retry :: Attempts ( 1 ) , params)
682
640
. unwrap ( ) ;
683
641
let release_held_htlc_om_3_0 =
684
642
pass_async_payments_oms ( static_invoice, & nodes[ 0 ] , & nodes[ 1 ] , & nodes[ 3 ] ) . 1 ;
@@ -905,17 +863,10 @@ fn invalid_async_receive_with_retry<F1, F2>(
905
863
let payment_hash: PaymentHash = keysend_preimage. into ( ) ;
906
864
* nodes[ 0 ] . keys_manager . override_random_bytes . lock ( ) . unwrap ( ) = Some ( hardcoded_random_bytes) ;
907
865
866
+ let params = RouteParametersConfig :: default ( ) ;
908
867
nodes[ 0 ]
909
868
. node
910
- . pay_for_offer (
911
- & offer,
912
- None ,
913
- Some ( amt_msat) ,
914
- None ,
915
- payment_id,
916
- Retry :: Attempts ( 2 ) ,
917
- RouteParametersConfig :: default ( ) ,
918
- )
869
+ . pay_for_offer ( & offer, None , Some ( amt_msat) , None , payment_id, Retry :: Attempts ( 2 ) , params)
919
870
. unwrap ( ) ;
920
871
let release_held_htlc_om_2_0 =
921
872
pass_async_payments_oms ( static_invoice, & nodes[ 0 ] , & nodes[ 1 ] , & nodes[ 2 ] ) . 1 ;
@@ -1002,17 +953,10 @@ fn expired_static_invoice_message_path() {
1002
953
1003
954
let amt_msat = 5000 ;
1004
955
let payment_id = PaymentId ( [ 1 ; 32 ] ) ;
956
+ let params = RouteParametersConfig :: default ( ) ;
1005
957
nodes[ 0 ]
1006
958
. node
1007
- . pay_for_offer (
1008
- & offer,
1009
- None ,
1010
- Some ( amt_msat) ,
1011
- None ,
1012
- payment_id,
1013
- Retry :: Attempts ( 1 ) ,
1014
- RouteParametersConfig :: default ( ) ,
1015
- )
959
+ . pay_for_offer ( & offer, None , Some ( amt_msat) , None , payment_id, Retry :: Attempts ( 1 ) , params)
1016
960
. unwrap ( ) ;
1017
961
1018
962
// While the invoice is unexpired, respond with release_held_htlc.
@@ -1114,17 +1058,10 @@ fn expired_static_invoice_payment_path() {
1114
1058
let ( offer, static_invoice) = create_static_invoice ( & nodes[ 1 ] , & nodes[ 2 ] , None , & secp_ctx) ;
1115
1059
let amt_msat = 5000 ;
1116
1060
let payment_id = PaymentId ( [ 1 ; 32 ] ) ;
1061
+ let params = RouteParametersConfig :: default ( ) ;
1117
1062
nodes[ 0 ]
1118
1063
. node
1119
- . pay_for_offer (
1120
- & offer,
1121
- None ,
1122
- Some ( amt_msat) ,
1123
- None ,
1124
- payment_id,
1125
- Retry :: Attempts ( 0 ) ,
1126
- RouteParametersConfig :: default ( ) ,
1127
- )
1064
+ . pay_for_offer ( & offer, None , Some ( amt_msat) , None , payment_id, Retry :: Attempts ( 0 ) , params)
1128
1065
. unwrap ( ) ;
1129
1066
let release_held_htlc_om =
1130
1067
pass_async_payments_oms ( static_invoice, & nodes[ 0 ] , & nodes[ 1 ] , & nodes[ 2 ] ) . 1 ;
0 commit comments