@@ -89,7 +89,7 @@ fn test_monitor_and_persister_update_fail() {
8989 let outpoint = OutPoint { txid : chan. 3 . txid ( ) , index : 0 } ;
9090
9191 // Rebalance the network to generate htlc in the two directions
92- send_payment ( & nodes[ 0 ] , & vec ! ( & nodes[ 1 ] ) [ ..] , 10_000_000 , 10_000_000 ) ;
92+ send_payment ( & nodes[ 0 ] , & vec ! ( & nodes[ 1 ] ) [ ..] , 10_000_000 ) ;
9393
9494 // Route an HTLC from node 0 to node 1 (but don't settle)
9595 let preimage = route_payment ( & nodes[ 0 ] , & vec ! ( & nodes[ 1 ] ) [ ..] , 9_000_000 ) . 0 ;
@@ -120,7 +120,7 @@ fn test_monitor_and_persister_update_fail() {
120120 persister. set_update_ret ( Err ( ChannelMonitorUpdateErr :: TemporaryFailure ) ) ;
121121
122122 // Try to update ChannelMonitor
123- assert ! ( nodes[ 1 ] . node. claim_funds( preimage, & None , 9_000_000 ) ) ;
123+ assert ! ( nodes[ 1 ] . node. claim_funds( preimage) ) ;
124124 check_added_monitors ! ( nodes[ 1 ] , 1 ) ;
125125 let updates = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
126126 assert_eq ! ( updates. update_fulfill_htlcs. len( ) , 1 ) ;
@@ -213,7 +213,7 @@ fn do_test_simple_monitor_temporary_update_fail(disconnect: bool, persister_fail
213213 _ => panic ! ( "Unexpected event" ) ,
214214 }
215215
216- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1, 1_000_000 ) ;
216+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1) ;
217217
218218 // Now set it to failed again...
219219 let ( _, payment_hash_2, payment_secret_2) = get_payment_preimage_hash ! ( & nodes[ 1 ] ) ;
@@ -304,7 +304,7 @@ fn do_test_monitor_temporary_update_fail(disconnect_count: usize) {
304304
305305 // Claim the previous payment, which will result in a update_fulfill_htlc/CS from nodes[1]
306306 // but nodes[0] won't respond since it is frozen.
307- assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1, & None , 1_000_000 ) ) ;
307+ assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1) ) ;
308308 check_added_monitors ! ( nodes[ 1 ] , 1 ) ;
309309 let events_2 = nodes[ 1 ] . node . get_and_clear_pending_msg_events ( ) ;
310310 assert_eq ! ( events_2. len( ) , 1 ) ;
@@ -581,7 +581,7 @@ fn do_test_monitor_temporary_update_fail(disconnect_count: usize) {
581581 _ => panic ! ( "Unexpected event" ) ,
582582 }
583583
584- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2, 1_000_000 ) ;
584+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2) ;
585585}
586586
587587#[ test]
@@ -695,7 +695,7 @@ fn test_monitor_update_fail_cs() {
695695 _ => panic ! ( "Unexpected event" ) ,
696696 } ;
697697
698- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage, 1_000_000 ) ;
698+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage) ;
699699}
700700
701701#[ test]
@@ -746,7 +746,7 @@ fn test_monitor_update_fail_no_rebroadcast() {
746746 _ => panic ! ( "Unexpected event" ) ,
747747 }
748748
749- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1, 1_000_000 ) ;
749+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1) ;
750750}
751751
752752#[ test]
@@ -760,7 +760,7 @@ fn test_monitor_update_raa_while_paused() {
760760 let channel_id = create_announced_chan_between_nodes ( & nodes, 0 , 1 , InitFeatures :: known ( ) , InitFeatures :: known ( ) ) . 2 ;
761761 let logger = test_utils:: TestLogger :: new ( ) ;
762762
763- send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , 5000000 , 5_000_000 ) ;
763+ send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , 5000000 ) ;
764764 let ( payment_preimage_1, our_payment_hash_1, our_payment_secret_1) = get_payment_preimage_hash ! ( nodes[ 1 ] ) ;
765765 {
766766 let net_graph_msg_handler = & nodes[ 0 ] . net_graph_msg_handler ;
@@ -824,8 +824,8 @@ fn test_monitor_update_raa_while_paused() {
824824 expect_pending_htlcs_forwardable ! ( nodes[ 1 ] ) ;
825825 expect_payment_received ! ( nodes[ 1 ] , our_payment_hash_1, our_payment_secret_1, 1000000 ) ;
826826
827- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1, 1_000_000 ) ;
828- claim_payment ( & nodes[ 1 ] , & [ & nodes[ 0 ] ] , payment_preimage_2, 1_000_000 ) ;
827+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1) ;
828+ claim_payment ( & nodes[ 1 ] , & [ & nodes[ 0 ] ] , payment_preimage_2) ;
829829}
830830
831831fn do_test_monitor_update_fail_raa ( test_ignore_second_cs : bool ) {
@@ -839,13 +839,13 @@ fn do_test_monitor_update_fail_raa(test_ignore_second_cs: bool) {
839839 let logger = test_utils:: TestLogger :: new ( ) ;
840840
841841 // Rebalance a bit so that we can send backwards from 2 to 1.
842- send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 5000000 , 5_000_000 ) ;
842+ send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 5000000 ) ;
843843
844844 // Route a first payment that we'll fail backwards
845845 let ( _, payment_hash_1, _) = route_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 1000000 ) ;
846846
847847 // Fail the payment backwards, failing the monitor update on nodes[1]'s receipt of the RAA
848- assert ! ( nodes[ 2 ] . node. fail_htlc_backwards( & payment_hash_1, & None ) ) ;
848+ assert ! ( nodes[ 2 ] . node. fail_htlc_backwards( & payment_hash_1) ) ;
849849 expect_pending_htlcs_forwardable ! ( nodes[ 2 ] ) ;
850850 check_added_monitors ! ( nodes[ 2 ] , 1 ) ;
851851
@@ -1078,10 +1078,10 @@ fn do_test_monitor_update_fail_raa(test_ignore_second_cs: bool) {
10781078 Event :: PaymentReceived { payment_hash, .. } => assert_eq ! ( payment_hash, payment_hash_4. unwrap( ) ) ,
10791079 _ => panic ! ( "Unexpected event" ) ,
10801080 } ;
1081- claim_payment ( & nodes[ 2 ] , & [ & nodes[ 1 ] , & nodes[ 0 ] ] , payment_preimage_4. unwrap ( ) , 1_000_000 ) ;
1081+ claim_payment ( & nodes[ 2 ] , & [ & nodes[ 1 ] , & nodes[ 0 ] ] , payment_preimage_4. unwrap ( ) ) ;
10821082 }
10831083
1084- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , payment_preimage_2, 1_000_000 ) ;
1084+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , payment_preimage_2) ;
10851085}
10861086
10871087#[ test]
@@ -1107,7 +1107,7 @@ fn test_monitor_update_fail_reestablish() {
11071107 nodes[ 1 ] . node . peer_disconnected ( & nodes[ 0 ] . node . get_our_node_id ( ) , false ) ;
11081108 nodes[ 0 ] . node . peer_disconnected ( & nodes[ 1 ] . node . get_our_node_id ( ) , false ) ;
11091109
1110- assert ! ( nodes[ 2 ] . node. claim_funds( our_payment_preimage, & None , 1_000_000 ) ) ;
1110+ assert ! ( nodes[ 2 ] . node. claim_funds( our_payment_preimage) ) ;
11111111 check_added_monitors ! ( nodes[ 2 ] , 1 ) ;
11121112 let mut updates = get_htlc_update_msgs ! ( nodes[ 2 ] , nodes[ 1 ] . node. get_our_node_id( ) ) ;
11131113 assert ! ( updates. update_add_htlcs. is_empty( ) ) ;
@@ -1288,9 +1288,9 @@ fn raa_no_response_awaiting_raa_state() {
12881288 expect_pending_htlcs_forwardable ! ( nodes[ 1 ] ) ;
12891289 expect_payment_received ! ( nodes[ 1 ] , payment_hash_3, payment_secret_3, 1000000 ) ;
12901290
1291- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1, 1_000_000 ) ;
1292- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2, 1_000_000 ) ;
1293- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_3, 1_000_000 ) ;
1291+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1) ;
1292+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2) ;
1293+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_3) ;
12941294}
12951295
12961296#[ test]
@@ -1314,7 +1314,7 @@ fn claim_while_disconnected_monitor_update_fail() {
13141314 nodes[ 0 ] . node . peer_disconnected ( & nodes[ 1 ] . node . get_our_node_id ( ) , false ) ;
13151315 nodes[ 1 ] . node . peer_disconnected ( & nodes[ 0 ] . node . get_our_node_id ( ) , false ) ;
13161316
1317- assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1, & None , 1_000_000 ) ) ;
1317+ assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1) ) ;
13181318 check_added_monitors ! ( nodes[ 1 ] , 1 ) ;
13191319
13201320 nodes[ 0 ] . node . peer_connected ( & nodes[ 1 ] . node . get_our_node_id ( ) , & msgs:: Init { features : InitFeatures :: empty ( ) } ) ;
@@ -1416,7 +1416,7 @@ fn claim_while_disconnected_monitor_update_fail() {
14161416 _ => panic ! ( "Unexpected event" ) ,
14171417 }
14181418
1419- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2, 1_000_000 ) ;
1419+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2) ;
14201420}
14211421
14221422#[ test]
@@ -1484,7 +1484,7 @@ fn monitor_failed_no_reestablish_response() {
14841484 expect_pending_htlcs_forwardable ! ( nodes[ 1 ] ) ;
14851485 expect_payment_received ! ( nodes[ 1 ] , payment_hash_1, payment_secret_1, 1000000 ) ;
14861486
1487- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1, 1_000_000 ) ;
1487+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1) ;
14881488}
14891489
14901490#[ test]
@@ -1585,8 +1585,8 @@ fn first_message_on_recv_ordering() {
15851585 expect_pending_htlcs_forwardable ! ( nodes[ 1 ] ) ;
15861586 expect_payment_received ! ( nodes[ 1 ] , payment_hash_2, payment_secret_2, 1000000 ) ;
15871587
1588- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1, 1_000_000 ) ;
1589- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2, 1_000_000 ) ;
1588+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1) ;
1589+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2) ;
15901590}
15911591
15921592#[ test]
@@ -1605,12 +1605,12 @@ fn test_monitor_update_fail_claim() {
16051605 let logger = test_utils:: TestLogger :: new ( ) ;
16061606
16071607 // Rebalance a bit so that we can send backwards from 3 to 2.
1608- send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 5000000 , 5_000_000 ) ;
1608+ send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 5000000 ) ;
16091609
16101610 let ( payment_preimage_1, _, _) = route_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , 1000000 ) ;
16111611
16121612 * nodes[ 1 ] . chain_monitor . update_ret . lock ( ) . unwrap ( ) = Some ( Err ( ChannelMonitorUpdateErr :: TemporaryFailure ) ) ;
1613- assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1, & None , 1_000_000 ) ) ;
1613+ assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1) ) ;
16141614 check_added_monitors ! ( nodes[ 1 ] , 1 ) ;
16151615
16161616 let ( _, payment_hash_2, payment_secret_2) = get_payment_preimage_hash ! ( nodes[ 0 ] ) ;
@@ -1686,10 +1686,10 @@ fn test_monitor_update_on_pending_forwards() {
16861686 let logger = test_utils:: TestLogger :: new ( ) ;
16871687
16881688 // Rebalance a bit so that we can send backwards from 3 to 1.
1689- send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 5000000 , 5_000_000 ) ;
1689+ send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 5000000 ) ;
16901690
16911691 let ( _, payment_hash_1, _) = route_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 1000000 ) ;
1692- assert ! ( nodes[ 2 ] . node. fail_htlc_backwards( & payment_hash_1, & None ) ) ;
1692+ assert ! ( nodes[ 2 ] . node. fail_htlc_backwards( & payment_hash_1) ) ;
16931693 expect_pending_htlcs_forwardable ! ( nodes[ 2 ] ) ;
16941694 check_added_monitors ! ( nodes[ 2 ] , 1 ) ;
16951695
@@ -1741,7 +1741,7 @@ fn test_monitor_update_on_pending_forwards() {
17411741 nodes[ 0 ] . node . process_pending_htlc_forwards ( ) ;
17421742 expect_payment_received ! ( nodes[ 0 ] , payment_hash_2, payment_secret_2, 1000000 ) ;
17431743
1744- claim_payment ( & nodes[ 2 ] , & [ & nodes[ 1 ] , & nodes[ 0 ] ] , payment_preimage_2, 1_000_000 ) ;
1744+ claim_payment ( & nodes[ 2 ] , & [ & nodes[ 1 ] , & nodes[ 0 ] ] , payment_preimage_2) ;
17451745}
17461746
17471747#[ test]
@@ -1776,7 +1776,7 @@ fn monitor_update_claim_fail_no_response() {
17761776 let as_raa = commitment_signed_dance ! ( nodes[ 1 ] , nodes[ 0 ] , payment_event. commitment_msg, false , true , false , true ) ;
17771777
17781778 * nodes[ 1 ] . chain_monitor . update_ret . lock ( ) . unwrap ( ) = Some ( Err ( ChannelMonitorUpdateErr :: TemporaryFailure ) ) ;
1779- assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1, & None , 1_000_000 ) ) ;
1779+ assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1) ) ;
17801780 check_added_monitors ! ( nodes[ 1 ] , 1 ) ;
17811781 let events = nodes[ 1 ] . node . get_and_clear_pending_msg_events ( ) ;
17821782 assert_eq ! ( events. len( ) , 0 ) ;
@@ -1806,7 +1806,7 @@ fn monitor_update_claim_fail_no_response() {
18061806 _ => panic ! ( "Unexpected event" ) ,
18071807 }
18081808
1809- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2, 1_000_000 ) ;
1809+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2) ;
18101810}
18111811
18121812// confirm_a_first and restore_b_before_conf are wholly unrelated to earlier bools and
@@ -1896,7 +1896,7 @@ fn do_during_funding_monitor_fail(confirm_a_first: bool, restore_b_before_conf:
18961896 node. net_graph_msg_handler . handle_channel_update ( & bs_update) . unwrap ( ) ;
18971897 }
18981898
1899- send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , 8000000 , 8_000_000 ) ;
1899+ send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , 8000000 ) ;
19001900 close_channel ( & nodes[ 0 ] , & nodes[ 1 ] , & channel_id, funding_tx, true ) ;
19011901}
19021902
@@ -1964,5 +1964,5 @@ fn test_path_paused_mpp() {
19641964 assert_eq ! ( events. len( ) , 1 ) ;
19651965 pass_along_path ( & nodes[ 0 ] , & [ & nodes[ 2 ] , & nodes[ 3 ] ] , 200_000 , payment_hash. clone ( ) , payment_secret, events. pop ( ) . unwrap ( ) , true ) ;
19661966
1967- claim_payment_along_route ( & nodes[ 0 ] , & [ & [ & nodes[ 1 ] , & nodes[ 3 ] ] , & [ & nodes[ 2 ] , & nodes[ 3 ] ] ] , false , payment_preimage, 200_000 ) ;
1967+ claim_payment_along_route ( & nodes[ 0 ] , & [ & [ & nodes[ 1 ] , & nodes[ 3 ] ] , & [ & nodes[ 2 ] , & nodes[ 3 ] ] ] , false , payment_preimage) ;
19681968}
0 commit comments