@@ -585,13 +585,12 @@ async fn split_underpaid_bolt11_payment() {
585585 . unwrap ( ) ;
586586
587587 let receiver_payment_id = expect_payment_received_event ! ( node_c, amount_msat) ;
588- assert_eq ! ( receiver_payment_id, Some ( PaymentId ( invoice. payment_hash( ) . 0 ) ) ) ;
589- expect_payment_successful_event ! ( node_a, Some ( payment_id_a) , None ) ;
590- expect_payment_successful_event ! ( node_b, Some ( payment_id_b) , None ) ;
588+ assert_eq ! ( receiver_payment_id, PaymentId ( invoice. payment_hash( ) . 0 ) ) ;
589+ expect_payment_successful_event ! ( node_a, payment_id_a, None ) ;
590+ expect_payment_successful_event ! ( node_b, payment_id_b, None ) ;
591591
592592 // The receiver records the full invoice amount; each payer records only its own half.
593- let receiver_payments =
594- node_c. list_payments_with_filter ( |p| p. id == receiver_payment_id. unwrap ( ) ) ;
593+ let receiver_payments = node_c. list_payments_with_filter ( |p| p. id == receiver_payment_id) ;
595594 assert_eq ! ( receiver_payments. len( ) , 1 ) ;
596595 assert_eq ! ( receiver_payments. first( ) . unwrap( ) . amount_msat, Some ( amount_msat) ) ;
597596
@@ -1793,7 +1792,7 @@ async fn splice_channel() {
17931792 let payment_id =
17941793 node_b. spontaneous_payment ( ) . send ( amount_msat, node_a. node_id ( ) , None ) . unwrap ( ) ;
17951794
1796- expect_payment_successful_event ! ( node_b, Some ( payment_id) , None ) ;
1795+ expect_payment_successful_event ! ( node_b, payment_id, None ) ;
17971796 expect_payment_received_event ! ( node_a, amount_msat) ;
17981797
17991798 // Mine a block to give time for the HTLC to resolve
@@ -2315,7 +2314,7 @@ async fn simple_bolt12_send_receive() {
23152314 match event {
23162315 ref e @ Event :: PaymentSuccessful { payment_id : ref evt_id, ref bolt12_invoice, .. } => {
23172316 println ! ( "{} got event {:?}" , node_a. node_id( ) , e) ;
2318- assert_eq ! ( * evt_id, Some ( payment_id) ) ;
2317+ assert_eq ! ( * evt_id, payment_id) ;
23192318 assert ! (
23202319 bolt12_invoice. is_some( ) ,
23212320 "bolt12_invoice should be present for BOLT12 payments"
@@ -2389,7 +2388,7 @@ async fn simple_bolt12_send_receive() {
23892388 )
23902389 . unwrap ( ) ;
23912390
2392- expect_payment_successful_event ! ( node_a, Some ( payment_id) , None ) ;
2391+ expect_payment_successful_event ! ( node_a, payment_id, None ) ;
23932392 let node_a_payments = node_a. list_payments_with_filter ( |p| {
23942393 matches ! ( p. kind, PaymentKind :: Bolt12Offer { .. } ) && p. id == payment_id
23952394 } ) ;
@@ -2462,7 +2461,7 @@ async fn simple_bolt12_send_receive() {
24622461 . first ( )
24632462 . unwrap ( )
24642463 . id ;
2465- expect_payment_successful_event ! ( node_b, Some ( node_b_payment_id) , None ) ;
2464+ expect_payment_successful_event ! ( node_b, node_b_payment_id, None ) ;
24662465
24672466 let node_b_payments = node_b. list_payments_with_filter ( |p| {
24682467 matches ! ( p. kind, PaymentKind :: Bolt12Refund { .. } ) && p. id == node_b_payment_id
@@ -2636,7 +2635,7 @@ async fn async_payment() {
26362635
26372636 node_receiver. start ( ) . unwrap ( ) ;
26382637
2639- expect_payment_successful_event ! ( node_sender, Some ( payment_id) , None ) ;
2638+ expect_payment_successful_event ! ( node_sender, payment_id, None ) ;
26402639}
26412640
26422641#[ tokio:: test( flavor = "multi_thread" , worker_threads = 1 ) ]
@@ -2862,7 +2861,7 @@ async fn unified_send_receive_bip21_uri() {
28622861 } ,
28632862 } ;
28642863
2865- expect_payment_successful_event ! ( node_a, Some ( offer_payment_id) , None ) ;
2864+ expect_payment_successful_event ! ( node_a, offer_payment_id, None ) ;
28662865
28672866 // Cut off the BOLT12 part to fallback to BOLT11.
28682867 let uri_str_without_offer = uri_str. split ( "&lno=" ) . next ( ) . unwrap ( ) ;
@@ -2882,7 +2881,7 @@ async fn unified_send_receive_bip21_uri() {
28822881 panic ! ( "Expected Bolt11 payment but got error: {:?}" , e) ;
28832882 } ,
28842883 } ;
2885- expect_payment_successful_event ! ( node_a, Some ( invoice_payment_id) , None ) ;
2884+ expect_payment_successful_event ! ( node_a, invoice_payment_id, None ) ;
28862885
28872886 let expect_onchain_amount_sats = 800_000 ;
28882887 let onchain_uni_payment =
@@ -3017,9 +3016,9 @@ async fn do_lsps2_client_service_integration(client_trusts_lsp: bool) {
30173016
30183017 let service_fee_msat = ( jit_amount_msat * channel_opening_fee_ppm as u64 ) / 1_000_000 ;
30193018 let expected_received_amount_msat = jit_amount_msat - service_fee_msat;
3020- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
3019+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
30213020 let client_payment_id =
3022- expect_payment_received_event ! ( client_node, expected_received_amount_msat) . unwrap ( ) ;
3021+ expect_payment_received_event ! ( client_node, expected_received_amount_msat) ;
30233022 let client_payment = client_node. payment ( & client_payment_id) . unwrap ( ) ;
30243023 match client_payment. kind {
30253024 PaymentKind :: Bolt11 { counterparty_skimmed_fee_msat, .. } => {
@@ -3046,7 +3045,7 @@ async fn do_lsps2_client_service_integration(client_trusts_lsp: bool) {
30463045 // are working as expected.
30473046 println ! ( "Paying regular invoice!" ) ;
30483047 let payment_id = payer_node. bolt11_payment ( ) . send ( & invoice, None ) . unwrap ( ) ;
3049- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
3048+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
30503049 expect_event ! ( service_node, PaymentForwarded ) ;
30513050 expect_payment_received_event ! ( client_node, amount_msat) ;
30523051
@@ -3092,9 +3091,9 @@ async fn do_lsps2_client_service_integration(client_trusts_lsp: bool) {
30923091 . unwrap ( ) ;
30933092
30943093 expect_event ! ( service_node, PaymentForwarded ) ;
3095- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
3094+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
30963095 let client_payment_id =
3097- expect_payment_received_event ! ( client_node, expected_received_amount_msat) . unwrap ( ) ;
3096+ expect_payment_received_event ! ( client_node, expected_received_amount_msat) ;
30983097 let client_payment = client_node. payment ( & client_payment_id) . unwrap ( ) ;
30993098 match client_payment. kind {
31003099 PaymentKind :: Bolt11 { counterparty_skimmed_fee_msat, .. } => {
@@ -3199,7 +3198,7 @@ async fn spontaneous_send_with_custom_preimage() {
31993198 . unwrap ( ) ;
32003199
32013200 // check payment status and verify stored preimage
3202- expect_payment_successful_event ! ( node_a, Some ( payment_id) , None ) ;
3201+ expect_payment_successful_event ! ( node_a, payment_id, None ) ;
32033202 let details: PaymentDetails =
32043203 node_a. list_payments_with_filter ( |p| p. id == payment_id) . first ( ) . unwrap ( ) . clone ( ) ;
32053204 assert_eq ! ( details. status, PaymentStatus :: Succeeded ) ;
@@ -3385,9 +3384,9 @@ async fn lsps2_client_trusts_lsp() {
33853384 . claim_for_hash ( manual_payment_hash, jit_amount_msat, manual_preimage)
33863385 . unwrap ( ) ;
33873386
3388- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
3387+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
33893388
3390- let _ = expect_payment_received_event ! ( client_node, expected_received_amount_msat) . unwrap ( ) ;
3389+ let _ = expect_payment_received_event ! ( client_node, expected_received_amount_msat) ;
33913390
33923391 // Check the nodes pick up on the confirmed funding tx now.
33933392 wait_for_tx ( & electrsd. client , funding_txo. txid ) . await ;
0 commit comments