@@ -410,13 +410,12 @@ async fn split_underpaid_bolt11_payment() {
410410 . unwrap ( ) ;
411411
412412 let receiver_payment_id = expect_payment_received_event ! ( node_c, amount_msat) ;
413- assert_eq ! ( receiver_payment_id, Some ( PaymentId ( invoice. payment_hash( ) . 0 ) ) ) ;
414- expect_payment_successful_event ! ( node_a, Some ( payment_id_a) , None ) ;
415- expect_payment_successful_event ! ( node_b, Some ( payment_id_b) , None ) ;
413+ assert_eq ! ( receiver_payment_id, PaymentId ( invoice. payment_hash( ) . 0 ) ) ;
414+ expect_payment_successful_event ! ( node_a, payment_id_a, None ) ;
415+ expect_payment_successful_event ! ( node_b, payment_id_b, None ) ;
416416
417417 // The receiver records the full invoice amount; each payer records only its own half.
418- let receiver_payments =
419- node_c. list_payments_with_filter ( |p| p. id == receiver_payment_id. unwrap ( ) ) ;
418+ let receiver_payments = node_c. list_payments_with_filter ( |p| p. id == receiver_payment_id) ;
420419 assert_eq ! ( receiver_payments. len( ) , 1 ) ;
421420 assert_eq ! ( receiver_payments. first( ) . unwrap( ) . amount_msat, Some ( amount_msat) ) ;
422421
@@ -1594,7 +1593,7 @@ async fn splice_channel() {
15941593 let payment_id =
15951594 node_b. spontaneous_payment ( ) . send ( amount_msat, node_a. node_id ( ) , None ) . unwrap ( ) ;
15961595
1597- expect_payment_successful_event ! ( node_b, Some ( payment_id) , None ) ;
1596+ expect_payment_successful_event ! ( node_b, payment_id, None ) ;
15981597 expect_payment_received_event ! ( node_a, amount_msat) ;
15991598
16001599 // Mine a block to give time for the HTLC to resolve
@@ -2116,7 +2115,7 @@ async fn simple_bolt12_send_receive() {
21162115 match event {
21172116 ref e @ Event :: PaymentSuccessful { payment_id : ref evt_id, ref bolt12_invoice, .. } => {
21182117 println ! ( "{} got event {:?}" , node_a. node_id( ) , e) ;
2119- assert_eq ! ( * evt_id, Some ( payment_id) ) ;
2118+ assert_eq ! ( * evt_id, payment_id) ;
21202119 assert ! (
21212120 bolt12_invoice. is_some( ) ,
21222121 "bolt12_invoice should be present for BOLT12 payments"
@@ -2190,7 +2189,7 @@ async fn simple_bolt12_send_receive() {
21902189 )
21912190 . unwrap ( ) ;
21922191
2193- expect_payment_successful_event ! ( node_a, Some ( payment_id) , None ) ;
2192+ expect_payment_successful_event ! ( node_a, payment_id, None ) ;
21942193 let node_a_payments = node_a. list_payments_with_filter ( |p| {
21952194 matches ! ( p. kind, PaymentKind :: Bolt12Offer { .. } ) && p. id == payment_id
21962195 } ) ;
@@ -2263,7 +2262,7 @@ async fn simple_bolt12_send_receive() {
22632262 . first ( )
22642263 . unwrap ( )
22652264 . id ;
2266- expect_payment_successful_event ! ( node_b, Some ( node_b_payment_id) , None ) ;
2265+ expect_payment_successful_event ! ( node_b, node_b_payment_id, None ) ;
22672266
22682267 let node_b_payments = node_b. list_payments_with_filter ( |p| {
22692268 matches ! ( p. kind, PaymentKind :: Bolt12Refund { .. } ) && p. id == node_b_payment_id
@@ -2437,7 +2436,7 @@ async fn async_payment() {
24372436
24382437 node_receiver. start ( ) . unwrap ( ) ;
24392438
2440- expect_payment_successful_event ! ( node_sender, Some ( payment_id) , None ) ;
2439+ expect_payment_successful_event ! ( node_sender, payment_id, None ) ;
24412440}
24422441
24432442#[ tokio:: test( flavor = "multi_thread" , worker_threads = 1 ) ]
@@ -2663,7 +2662,7 @@ async fn unified_send_receive_bip21_uri() {
26632662 } ,
26642663 } ;
26652664
2666- expect_payment_successful_event ! ( node_a, Some ( offer_payment_id) , None ) ;
2665+ expect_payment_successful_event ! ( node_a, offer_payment_id, None ) ;
26672666
26682667 // Cut off the BOLT12 part to fallback to BOLT11.
26692668 let uri_str_without_offer = uri_str. split ( "&lno=" ) . next ( ) . unwrap ( ) ;
@@ -2683,7 +2682,7 @@ async fn unified_send_receive_bip21_uri() {
26832682 panic ! ( "Expected Bolt11 payment but got error: {:?}" , e) ;
26842683 } ,
26852684 } ;
2686- expect_payment_successful_event ! ( node_a, Some ( invoice_payment_id) , None ) ;
2685+ expect_payment_successful_event ! ( node_a, invoice_payment_id, None ) ;
26872686
26882687 let expect_onchain_amount_sats = 800_000 ;
26892688 let onchain_uni_payment =
@@ -2818,9 +2817,9 @@ async fn do_lsps2_client_service_integration(client_trusts_lsp: bool) {
28182817
28192818 let service_fee_msat = ( jit_amount_msat * channel_opening_fee_ppm as u64 ) / 1_000_000 ;
28202819 let expected_received_amount_msat = jit_amount_msat - service_fee_msat;
2821- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
2820+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
28222821 let client_payment_id =
2823- expect_payment_received_event ! ( client_node, expected_received_amount_msat) . unwrap ( ) ;
2822+ expect_payment_received_event ! ( client_node, expected_received_amount_msat) ;
28242823 let client_payment = client_node. payment ( & client_payment_id) . unwrap ( ) ;
28252824 match client_payment. kind {
28262825 PaymentKind :: Bolt11 { counterparty_skimmed_fee_msat, .. } => {
@@ -2847,7 +2846,7 @@ async fn do_lsps2_client_service_integration(client_trusts_lsp: bool) {
28472846 // are working as expected.
28482847 println ! ( "Paying regular invoice!" ) ;
28492848 let payment_id = payer_node. bolt11_payment ( ) . send ( & invoice, None ) . unwrap ( ) ;
2850- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
2849+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
28512850 expect_event ! ( service_node, PaymentForwarded ) ;
28522851 expect_payment_received_event ! ( client_node, amount_msat) ;
28532852
@@ -2893,9 +2892,9 @@ async fn do_lsps2_client_service_integration(client_trusts_lsp: bool) {
28932892 . unwrap ( ) ;
28942893
28952894 expect_event ! ( service_node, PaymentForwarded ) ;
2896- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
2895+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
28972896 let client_payment_id =
2898- expect_payment_received_event ! ( client_node, expected_received_amount_msat) . unwrap ( ) ;
2897+ expect_payment_received_event ! ( client_node, expected_received_amount_msat) ;
28992898 let client_payment = client_node. payment ( & client_payment_id) . unwrap ( ) ;
29002899 match client_payment. kind {
29012900 PaymentKind :: Bolt11 { counterparty_skimmed_fee_msat, .. } => {
@@ -3000,7 +2999,7 @@ async fn spontaneous_send_with_custom_preimage() {
30002999 . unwrap ( ) ;
30013000
30023001 // check payment status and verify stored preimage
3003- expect_payment_successful_event ! ( node_a, Some ( payment_id) , None ) ;
3002+ expect_payment_successful_event ! ( node_a, payment_id, None ) ;
30043003 let details: PaymentDetails =
30053004 node_a. list_payments_with_filter ( |p| p. id == payment_id) . first ( ) . unwrap ( ) . clone ( ) ;
30063005 assert_eq ! ( details. status, PaymentStatus :: Succeeded ) ;
@@ -3186,9 +3185,9 @@ async fn lsps2_client_trusts_lsp() {
31863185 . claim_for_hash ( manual_payment_hash, jit_amount_msat, manual_preimage)
31873186 . unwrap ( ) ;
31883187
3189- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
3188+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
31903189
3191- let _ = expect_payment_received_event ! ( client_node, expected_received_amount_msat) . unwrap ( ) ;
3190+ let _ = expect_payment_received_event ! ( client_node, expected_received_amount_msat) ;
31923191
31933192 // Check the nodes pick up on the confirmed funding tx now.
31943193 wait_for_tx ( & electrsd. client , funding_txo. txid ) . await ;
0 commit comments