@@ -460,13 +460,12 @@ async fn split_underpaid_bolt11_payment() {
460460 . unwrap ( ) ;
461461
462462 let receiver_payment_id = expect_payment_received_event ! ( node_c, amount_msat) ;
463- assert_eq ! ( receiver_payment_id, Some ( PaymentId ( invoice. payment_hash( ) . 0 ) ) ) ;
464- expect_payment_successful_event ! ( node_a, Some ( payment_id_a) , None ) ;
465- expect_payment_successful_event ! ( node_b, Some ( payment_id_b) , None ) ;
463+ assert_eq ! ( receiver_payment_id, PaymentId ( invoice. payment_hash( ) . 0 ) ) ;
464+ expect_payment_successful_event ! ( node_a, payment_id_a, None ) ;
465+ expect_payment_successful_event ! ( node_b, payment_id_b, None ) ;
466466
467467 // The receiver records the full invoice amount; each payer records only its own half.
468- let receiver_payments =
469- node_c. list_payments_with_filter ( |p| p. id == receiver_payment_id. unwrap ( ) ) ;
468+ let receiver_payments = node_c. list_payments_with_filter ( |p| p. id == receiver_payment_id) ;
470469 assert_eq ! ( receiver_payments. len( ) , 1 ) ;
471470 assert_eq ! ( receiver_payments. first( ) . unwrap( ) . amount_msat, Some ( amount_msat) ) ;
472471
@@ -1648,7 +1647,7 @@ async fn splice_channel() {
16481647 let payment_id =
16491648 node_b. spontaneous_payment ( ) . send ( amount_msat, node_a. node_id ( ) , None ) . unwrap ( ) ;
16501649
1651- expect_payment_successful_event ! ( node_b, Some ( payment_id) , None ) ;
1650+ expect_payment_successful_event ! ( node_b, payment_id, None ) ;
16521651 expect_payment_received_event ! ( node_a, amount_msat) ;
16531652
16541653 // Mine a block to give time for the HTLC to resolve
@@ -2170,7 +2169,7 @@ async fn simple_bolt12_send_receive() {
21702169 match event {
21712170 ref e @ Event :: PaymentSuccessful { payment_id : ref evt_id, ref bolt12_invoice, .. } => {
21722171 println ! ( "{} got event {:?}" , node_a. node_id( ) , e) ;
2173- assert_eq ! ( * evt_id, Some ( payment_id) ) ;
2172+ assert_eq ! ( * evt_id, payment_id) ;
21742173 assert ! (
21752174 bolt12_invoice. is_some( ) ,
21762175 "bolt12_invoice should be present for BOLT12 payments"
@@ -2244,7 +2243,7 @@ async fn simple_bolt12_send_receive() {
22442243 )
22452244 . unwrap ( ) ;
22462245
2247- expect_payment_successful_event ! ( node_a, Some ( payment_id) , None ) ;
2246+ expect_payment_successful_event ! ( node_a, payment_id, None ) ;
22482247 let node_a_payments = node_a. list_payments_with_filter ( |p| {
22492248 matches ! ( p. kind, PaymentKind :: Bolt12Offer { .. } ) && p. id == payment_id
22502249 } ) ;
@@ -2317,7 +2316,7 @@ async fn simple_bolt12_send_receive() {
23172316 . first ( )
23182317 . unwrap ( )
23192318 . id ;
2320- expect_payment_successful_event ! ( node_b, Some ( node_b_payment_id) , None ) ;
2319+ expect_payment_successful_event ! ( node_b, node_b_payment_id, None ) ;
23212320
23222321 let node_b_payments = node_b. list_payments_with_filter ( |p| {
23232322 matches ! ( p. kind, PaymentKind :: Bolt12Refund { .. } ) && p. id == node_b_payment_id
@@ -2491,7 +2490,7 @@ async fn async_payment() {
24912490
24922491 node_receiver. start ( ) . unwrap ( ) ;
24932492
2494- expect_payment_successful_event ! ( node_sender, Some ( payment_id) , None ) ;
2493+ expect_payment_successful_event ! ( node_sender, payment_id, None ) ;
24952494}
24962495
24972496#[ tokio:: test( flavor = "multi_thread" , worker_threads = 1 ) ]
@@ -2717,7 +2716,7 @@ async fn unified_send_receive_bip21_uri() {
27172716 } ,
27182717 } ;
27192718
2720- expect_payment_successful_event ! ( node_a, Some ( offer_payment_id) , None ) ;
2719+ expect_payment_successful_event ! ( node_a, offer_payment_id, None ) ;
27212720
27222721 // Cut off the BOLT12 part to fallback to BOLT11.
27232722 let uri_str_without_offer = uri_str. split ( "&lno=" ) . next ( ) . unwrap ( ) ;
@@ -2737,7 +2736,7 @@ async fn unified_send_receive_bip21_uri() {
27372736 panic ! ( "Expected Bolt11 payment but got error: {:?}" , e) ;
27382737 } ,
27392738 } ;
2740- expect_payment_successful_event ! ( node_a, Some ( invoice_payment_id) , None ) ;
2739+ expect_payment_successful_event ! ( node_a, invoice_payment_id, None ) ;
27412740
27422741 let expect_onchain_amount_sats = 800_000 ;
27432742 let onchain_uni_payment =
@@ -2872,9 +2871,9 @@ async fn do_lsps2_client_service_integration(client_trusts_lsp: bool) {
28722871
28732872 let service_fee_msat = ( jit_amount_msat * channel_opening_fee_ppm as u64 ) / 1_000_000 ;
28742873 let expected_received_amount_msat = jit_amount_msat - service_fee_msat;
2875- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
2874+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
28762875 let client_payment_id =
2877- expect_payment_received_event ! ( client_node, expected_received_amount_msat) . unwrap ( ) ;
2876+ expect_payment_received_event ! ( client_node, expected_received_amount_msat) ;
28782877 let client_payment = client_node. payment ( & client_payment_id) . unwrap ( ) ;
28792878 match client_payment. kind {
28802879 PaymentKind :: Bolt11 { counterparty_skimmed_fee_msat, .. } => {
@@ -2901,7 +2900,7 @@ async fn do_lsps2_client_service_integration(client_trusts_lsp: bool) {
29012900 // are working as expected.
29022901 println ! ( "Paying regular invoice!" ) ;
29032902 let payment_id = payer_node. bolt11_payment ( ) . send ( & invoice, None ) . unwrap ( ) ;
2904- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
2903+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
29052904 expect_event ! ( service_node, PaymentForwarded ) ;
29062905 expect_payment_received_event ! ( client_node, amount_msat) ;
29072906
@@ -2947,9 +2946,9 @@ async fn do_lsps2_client_service_integration(client_trusts_lsp: bool) {
29472946 . unwrap ( ) ;
29482947
29492948 expect_event ! ( service_node, PaymentForwarded ) ;
2950- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
2949+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
29512950 let client_payment_id =
2952- expect_payment_received_event ! ( client_node, expected_received_amount_msat) . unwrap ( ) ;
2951+ expect_payment_received_event ! ( client_node, expected_received_amount_msat) ;
29532952 let client_payment = client_node. payment ( & client_payment_id) . unwrap ( ) ;
29542953 match client_payment. kind {
29552954 PaymentKind :: Bolt11 { counterparty_skimmed_fee_msat, .. } => {
@@ -3054,7 +3053,7 @@ async fn spontaneous_send_with_custom_preimage() {
30543053 . unwrap ( ) ;
30553054
30563055 // check payment status and verify stored preimage
3057- expect_payment_successful_event ! ( node_a, Some ( payment_id) , None ) ;
3056+ expect_payment_successful_event ! ( node_a, payment_id, None ) ;
30583057 let details: PaymentDetails =
30593058 node_a. list_payments_with_filter ( |p| p. id == payment_id) . first ( ) . unwrap ( ) . clone ( ) ;
30603059 assert_eq ! ( details. status, PaymentStatus :: Succeeded ) ;
@@ -3240,9 +3239,9 @@ async fn lsps2_client_trusts_lsp() {
32403239 . claim_for_hash ( manual_payment_hash, jit_amount_msat, manual_preimage)
32413240 . unwrap ( ) ;
32423241
3243- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
3242+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
32443243
3245- let _ = expect_payment_received_event ! ( client_node, expected_received_amount_msat) . unwrap ( ) ;
3244+ let _ = expect_payment_received_event ! ( client_node, expected_received_amount_msat) ;
32463245
32473246 // Check the nodes pick up on the confirmed funding tx now.
32483247 wait_for_tx ( & electrsd. client , funding_txo. txid ) . await ;
0 commit comments