@@ -380,13 +380,12 @@ async fn split_underpaid_bolt11_payment() {
380380 . unwrap ( ) ;
381381
382382 let receiver_payment_id = expect_payment_received_event ! ( node_c, amount_msat) ;
383- assert_eq ! ( receiver_payment_id, Some ( PaymentId ( invoice. payment_hash( ) . 0 ) ) ) ;
384- expect_payment_successful_event ! ( node_a, Some ( payment_id_a) , None ) ;
385- expect_payment_successful_event ! ( node_b, Some ( payment_id_b) , None ) ;
383+ assert_eq ! ( receiver_payment_id, PaymentId ( invoice. payment_hash( ) . 0 ) ) ;
384+ expect_payment_successful_event ! ( node_a, payment_id_a, None ) ;
385+ expect_payment_successful_event ! ( node_b, payment_id_b, None ) ;
386386
387387 // The receiver records the full invoice amount; each payer records only its own half.
388- let receiver_payments =
389- node_c. list_payments_with_filter ( |p| p. id == receiver_payment_id. unwrap ( ) ) ;
388+ let receiver_payments = node_c. list_payments_with_filter ( |p| p. id == receiver_payment_id) ;
390389 assert_eq ! ( receiver_payments. len( ) , 1 ) ;
391390 assert_eq ! ( receiver_payments. first( ) . unwrap( ) . amount_msat, Some ( amount_msat) ) ;
392391
@@ -1202,7 +1201,7 @@ async fn splice_channel() {
12021201 let payment_id =
12031202 node_b. spontaneous_payment ( ) . send ( amount_msat, node_a. node_id ( ) , None ) . unwrap ( ) ;
12041203
1205- expect_payment_successful_event ! ( node_b, Some ( payment_id) , None ) ;
1204+ expect_payment_successful_event ! ( node_b, payment_id, None ) ;
12061205 expect_payment_received_event ! ( node_a, amount_msat) ;
12071206
12081207 // Mine a block to give time for the HTLC to resolve
@@ -1298,7 +1297,7 @@ async fn simple_bolt12_send_receive() {
12981297 match event {
12991298 ref e @ Event :: PaymentSuccessful { payment_id : ref evt_id, ref bolt12_invoice, .. } => {
13001299 println ! ( "{} got event {:?}" , node_a. node_id( ) , e) ;
1301- assert_eq ! ( * evt_id, Some ( payment_id) ) ;
1300+ assert_eq ! ( * evt_id, payment_id) ;
13021301 assert ! (
13031302 bolt12_invoice. is_some( ) ,
13041303 "bolt12_invoice should be present for BOLT12 payments"
@@ -1372,7 +1371,7 @@ async fn simple_bolt12_send_receive() {
13721371 )
13731372 . unwrap ( ) ;
13741373
1375- expect_payment_successful_event ! ( node_a, Some ( payment_id) , None ) ;
1374+ expect_payment_successful_event ! ( node_a, payment_id, None ) ;
13761375 let node_a_payments = node_a. list_payments_with_filter ( |p| {
13771376 matches ! ( p. kind, PaymentKind :: Bolt12Offer { .. } ) && p. id == payment_id
13781377 } ) ;
@@ -1445,7 +1444,7 @@ async fn simple_bolt12_send_receive() {
14451444 . first ( )
14461445 . unwrap ( )
14471446 . id ;
1448- expect_payment_successful_event ! ( node_b, Some ( node_b_payment_id) , None ) ;
1447+ expect_payment_successful_event ! ( node_b, node_b_payment_id, None ) ;
14491448
14501449 let node_b_payments = node_b. list_payments_with_filter ( |p| {
14511450 matches ! ( p. kind, PaymentKind :: Bolt12Refund { .. } ) && p. id == node_b_payment_id
@@ -1619,7 +1618,7 @@ async fn async_payment() {
16191618
16201619 node_receiver. start ( ) . unwrap ( ) ;
16211620
1622- expect_payment_successful_event ! ( node_sender, Some ( payment_id) , None ) ;
1621+ expect_payment_successful_event ! ( node_sender, payment_id, None ) ;
16231622}
16241623
16251624#[ tokio:: test( flavor = "multi_thread" , worker_threads = 1 ) ]
@@ -1845,7 +1844,7 @@ async fn unified_send_receive_bip21_uri() {
18451844 } ,
18461845 } ;
18471846
1848- expect_payment_successful_event ! ( node_a, Some ( offer_payment_id) , None ) ;
1847+ expect_payment_successful_event ! ( node_a, offer_payment_id, None ) ;
18491848
18501849 // Cut off the BOLT12 part to fallback to BOLT11.
18511850 let uri_str_without_offer = uri_str. split ( "&lno=" ) . next ( ) . unwrap ( ) ;
@@ -1865,7 +1864,7 @@ async fn unified_send_receive_bip21_uri() {
18651864 panic ! ( "Expected Bolt11 payment but got error: {:?}" , e) ;
18661865 } ,
18671866 } ;
1868- expect_payment_successful_event ! ( node_a, Some ( invoice_payment_id) , None ) ;
1867+ expect_payment_successful_event ! ( node_a, invoice_payment_id, None ) ;
18691868
18701869 let expect_onchain_amount_sats = 800_000 ;
18711870 let onchain_uni_payment =
@@ -2000,9 +1999,9 @@ async fn do_lsps2_client_service_integration(client_trusts_lsp: bool) {
20001999
20012000 let service_fee_msat = ( jit_amount_msat * channel_opening_fee_ppm as u64 ) / 1_000_000 ;
20022001 let expected_received_amount_msat = jit_amount_msat - service_fee_msat;
2003- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
2002+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
20042003 let client_payment_id =
2005- expect_payment_received_event ! ( client_node, expected_received_amount_msat) . unwrap ( ) ;
2004+ expect_payment_received_event ! ( client_node, expected_received_amount_msat) ;
20062005 let client_payment = client_node. payment ( & client_payment_id) . unwrap ( ) ;
20072006 match client_payment. kind {
20082007 PaymentKind :: Bolt11 { counterparty_skimmed_fee_msat, .. } => {
@@ -2029,7 +2028,7 @@ async fn do_lsps2_client_service_integration(client_trusts_lsp: bool) {
20292028 // are working as expected.
20302029 println ! ( "Paying regular invoice!" ) ;
20312030 let payment_id = payer_node. bolt11_payment ( ) . send ( & invoice, None ) . unwrap ( ) ;
2032- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
2031+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
20332032 expect_event ! ( service_node, PaymentForwarded ) ;
20342033 expect_payment_received_event ! ( client_node, amount_msat) ;
20352034
@@ -2075,9 +2074,9 @@ async fn do_lsps2_client_service_integration(client_trusts_lsp: bool) {
20752074 . unwrap ( ) ;
20762075
20772076 expect_event ! ( service_node, PaymentForwarded ) ;
2078- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
2077+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
20792078 let client_payment_id =
2080- expect_payment_received_event ! ( client_node, expected_received_amount_msat) . unwrap ( ) ;
2079+ expect_payment_received_event ! ( client_node, expected_received_amount_msat) ;
20812080 let client_payment = client_node. payment ( & client_payment_id) . unwrap ( ) ;
20822081 match client_payment. kind {
20832082 PaymentKind :: Bolt11 { counterparty_skimmed_fee_msat, .. } => {
@@ -2182,7 +2181,7 @@ async fn spontaneous_send_with_custom_preimage() {
21822181 . unwrap ( ) ;
21832182
21842183 // check payment status and verify stored preimage
2185- expect_payment_successful_event ! ( node_a, Some ( payment_id) , None ) ;
2184+ expect_payment_successful_event ! ( node_a, payment_id, None ) ;
21862185 let details: PaymentDetails =
21872186 node_a. list_payments_with_filter ( |p| p. id == payment_id) . first ( ) . unwrap ( ) . clone ( ) ;
21882187 assert_eq ! ( details. status, PaymentStatus :: Succeeded ) ;
@@ -2368,9 +2367,9 @@ async fn lsps2_client_trusts_lsp() {
23682367 . claim_for_hash ( manual_payment_hash, jit_amount_msat, manual_preimage)
23692368 . unwrap ( ) ;
23702369
2371- expect_payment_successful_event ! ( payer_node, Some ( payment_id) , None ) ;
2370+ expect_payment_successful_event ! ( payer_node, payment_id, None ) ;
23722371
2373- let _ = expect_payment_received_event ! ( client_node, expected_received_amount_msat) . unwrap ( ) ;
2372+ let _ = expect_payment_received_event ! ( client_node, expected_received_amount_msat) ;
23742373
23752374 // Check the nodes pick up on the confirmed funding tx now.
23762375 wait_for_tx ( & electrsd. client , funding_txo. txid ) . await ;
0 commit comments