@@ -90,7 +90,7 @@ fn test_monitor_and_persister_update_fail() {
90
90
let outpoint = OutPoint { txid : chan. 3 . txid ( ) , index : 0 } ;
91
91
92
92
// Rebalance the network to generate htlc in the two directions
93
- send_payment ( & nodes[ 0 ] , & vec ! ( & nodes[ 1 ] ) [ ..] , 10_000_000 , 10_000_000 ) ;
93
+ send_payment ( & nodes[ 0 ] , & vec ! ( & nodes[ 1 ] ) [ ..] , 10_000_000 ) ;
94
94
95
95
// Route an HTLC from node 0 to node 1 (but don't settle)
96
96
let preimage = route_payment ( & nodes[ 0 ] , & vec ! ( & nodes[ 1 ] ) [ ..] , 9_000_000 ) . 0 ;
@@ -121,7 +121,7 @@ fn test_monitor_and_persister_update_fail() {
121
121
persister. set_update_ret ( Err ( ChannelMonitorUpdateErr :: TemporaryFailure ) ) ;
122
122
123
123
// Try to update ChannelMonitor
124
- assert ! ( nodes[ 1 ] . node. claim_funds( preimage, 9_000_000 ) ) ;
124
+ assert ! ( nodes[ 1 ] . node. claim_funds( preimage) ) ;
125
125
check_added_monitors ! ( nodes[ 1 ] , 1 ) ;
126
126
let updates = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
127
127
assert_eq ! ( updates. update_fulfill_htlcs. len( ) , 1 ) ;
@@ -214,7 +214,7 @@ fn do_test_simple_monitor_temporary_update_fail(disconnect: bool, persister_fail
214
214
_ => panic ! ( "Unexpected event" ) ,
215
215
}
216
216
217
- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1, 1_000_000 ) ;
217
+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1) ;
218
218
219
219
// Now set it to failed again...
220
220
let ( _, payment_hash_2, payment_secret_2) = get_payment_preimage_hash ! ( & nodes[ 1 ] ) ;
@@ -305,7 +305,7 @@ fn do_test_monitor_temporary_update_fail(disconnect_count: usize) {
305
305
306
306
// Claim the previous payment, which will result in a update_fulfill_htlc/CS from nodes[1]
307
307
// but nodes[0] won't respond since it is frozen.
308
- assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1, 1_000_000 ) ) ;
308
+ assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1) ) ;
309
309
check_added_monitors ! ( nodes[ 1 ] , 1 ) ;
310
310
let events_2 = nodes[ 1 ] . node . get_and_clear_pending_msg_events ( ) ;
311
311
assert_eq ! ( events_2. len( ) , 1 ) ;
@@ -582,7 +582,7 @@ fn do_test_monitor_temporary_update_fail(disconnect_count: usize) {
582
582
_ => panic ! ( "Unexpected event" ) ,
583
583
}
584
584
585
- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2, 1_000_000 ) ;
585
+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2) ;
586
586
}
587
587
588
588
#[ test]
@@ -696,7 +696,7 @@ fn test_monitor_update_fail_cs() {
696
696
_ => panic ! ( "Unexpected event" ) ,
697
697
} ;
698
698
699
- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage, 1_000_000 ) ;
699
+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage) ;
700
700
}
701
701
702
702
#[ test]
@@ -747,7 +747,7 @@ fn test_monitor_update_fail_no_rebroadcast() {
747
747
_ => panic ! ( "Unexpected event" ) ,
748
748
}
749
749
750
- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1, 1_000_000 ) ;
750
+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1) ;
751
751
}
752
752
753
753
#[ test]
@@ -761,7 +761,7 @@ fn test_monitor_update_raa_while_paused() {
761
761
let channel_id = create_announced_chan_between_nodes ( & nodes, 0 , 1 , InitFeatures :: known ( ) , InitFeatures :: known ( ) ) . 2 ;
762
762
let logger = test_utils:: TestLogger :: new ( ) ;
763
763
764
- send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , 5000000 , 5_000_000 ) ;
764
+ send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , 5000000 ) ;
765
765
let ( payment_preimage_1, our_payment_hash_1, our_payment_secret_1) = get_payment_preimage_hash ! ( nodes[ 1 ] ) ;
766
766
{
767
767
let net_graph_msg_handler = & nodes[ 0 ] . net_graph_msg_handler ;
@@ -825,8 +825,8 @@ fn test_monitor_update_raa_while_paused() {
825
825
expect_pending_htlcs_forwardable ! ( nodes[ 1 ] ) ;
826
826
expect_payment_received ! ( nodes[ 1 ] , our_payment_hash_1, our_payment_secret_1, 1000000 ) ;
827
827
828
- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1, 1_000_000 ) ;
829
- claim_payment ( & nodes[ 1 ] , & [ & nodes[ 0 ] ] , payment_preimage_2, 1_000_000 ) ;
828
+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1) ;
829
+ claim_payment ( & nodes[ 1 ] , & [ & nodes[ 0 ] ] , payment_preimage_2) ;
830
830
}
831
831
832
832
fn do_test_monitor_update_fail_raa ( test_ignore_second_cs : bool ) {
@@ -840,7 +840,7 @@ fn do_test_monitor_update_fail_raa(test_ignore_second_cs: bool) {
840
840
let logger = test_utils:: TestLogger :: new ( ) ;
841
841
842
842
// Rebalance a bit so that we can send backwards from 2 to 1.
843
- send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 5000000 , 5_000_000 ) ;
843
+ send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 5000000 ) ;
844
844
845
845
// Route a first payment that we'll fail backwards
846
846
let ( _, payment_hash_1, _) = route_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 1000000 ) ;
@@ -1079,10 +1079,10 @@ fn do_test_monitor_update_fail_raa(test_ignore_second_cs: bool) {
1079
1079
Event :: PaymentReceived { payment_hash, .. } => assert_eq ! ( payment_hash, payment_hash_4. unwrap( ) ) ,
1080
1080
_ => panic ! ( "Unexpected event" ) ,
1081
1081
} ;
1082
- claim_payment ( & nodes[ 2 ] , & [ & nodes[ 1 ] , & nodes[ 0 ] ] , payment_preimage_4. unwrap ( ) , 1_000_000 ) ;
1082
+ claim_payment ( & nodes[ 2 ] , & [ & nodes[ 1 ] , & nodes[ 0 ] ] , payment_preimage_4. unwrap ( ) ) ;
1083
1083
}
1084
1084
1085
- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , payment_preimage_2, 1_000_000 ) ;
1085
+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , payment_preimage_2) ;
1086
1086
}
1087
1087
1088
1088
#[ test]
@@ -1108,7 +1108,7 @@ fn test_monitor_update_fail_reestablish() {
1108
1108
nodes[ 1 ] . node . peer_disconnected ( & nodes[ 0 ] . node . get_our_node_id ( ) , false ) ;
1109
1109
nodes[ 0 ] . node . peer_disconnected ( & nodes[ 1 ] . node . get_our_node_id ( ) , false ) ;
1110
1110
1111
- assert ! ( nodes[ 2 ] . node. claim_funds( our_payment_preimage, 1_000_000 ) ) ;
1111
+ assert ! ( nodes[ 2 ] . node. claim_funds( our_payment_preimage) ) ;
1112
1112
check_added_monitors ! ( nodes[ 2 ] , 1 ) ;
1113
1113
let mut updates = get_htlc_update_msgs ! ( nodes[ 2 ] , nodes[ 1 ] . node. get_our_node_id( ) ) ;
1114
1114
assert ! ( updates. update_add_htlcs. is_empty( ) ) ;
@@ -1289,9 +1289,9 @@ fn raa_no_response_awaiting_raa_state() {
1289
1289
expect_pending_htlcs_forwardable ! ( nodes[ 1 ] ) ;
1290
1290
expect_payment_received ! ( nodes[ 1 ] , payment_hash_3, payment_secret_3, 1000000 ) ;
1291
1291
1292
- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1, 1_000_000 ) ;
1293
- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2, 1_000_000 ) ;
1294
- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_3, 1_000_000 ) ;
1292
+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1) ;
1293
+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2) ;
1294
+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_3) ;
1295
1295
}
1296
1296
1297
1297
#[ test]
@@ -1315,7 +1315,7 @@ fn claim_while_disconnected_monitor_update_fail() {
1315
1315
nodes[ 0 ] . node . peer_disconnected ( & nodes[ 1 ] . node . get_our_node_id ( ) , false ) ;
1316
1316
nodes[ 1 ] . node . peer_disconnected ( & nodes[ 0 ] . node . get_our_node_id ( ) , false ) ;
1317
1317
1318
- assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1, 1_000_000 ) ) ;
1318
+ assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1) ) ;
1319
1319
check_added_monitors ! ( nodes[ 1 ] , 1 ) ;
1320
1320
1321
1321
nodes[ 0 ] . node . peer_connected ( & nodes[ 1 ] . node . get_our_node_id ( ) , & msgs:: Init { features : InitFeatures :: empty ( ) } ) ;
@@ -1417,7 +1417,7 @@ fn claim_while_disconnected_monitor_update_fail() {
1417
1417
_ => panic ! ( "Unexpected event" ) ,
1418
1418
}
1419
1419
1420
- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2, 1_000_000 ) ;
1420
+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2) ;
1421
1421
}
1422
1422
1423
1423
#[ test]
@@ -1485,7 +1485,7 @@ fn monitor_failed_no_reestablish_response() {
1485
1485
expect_pending_htlcs_forwardable ! ( nodes[ 1 ] ) ;
1486
1486
expect_payment_received ! ( nodes[ 1 ] , payment_hash_1, payment_secret_1, 1000000 ) ;
1487
1487
1488
- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1, 1_000_000 ) ;
1488
+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1) ;
1489
1489
}
1490
1490
1491
1491
#[ test]
@@ -1586,8 +1586,8 @@ fn first_message_on_recv_ordering() {
1586
1586
expect_pending_htlcs_forwardable ! ( nodes[ 1 ] ) ;
1587
1587
expect_payment_received ! ( nodes[ 1 ] , payment_hash_2, payment_secret_2, 1000000 ) ;
1588
1588
1589
- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1, 1_000_000 ) ;
1590
- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2, 1_000_000 ) ;
1589
+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_1) ;
1590
+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2) ;
1591
1591
}
1592
1592
1593
1593
#[ test]
@@ -1606,12 +1606,12 @@ fn test_monitor_update_fail_claim() {
1606
1606
let logger = test_utils:: TestLogger :: new ( ) ;
1607
1607
1608
1608
// Rebalance a bit so that we can send backwards from 3 to 2.
1609
- send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 5000000 , 5_000_000 ) ;
1609
+ send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 5000000 ) ;
1610
1610
1611
1611
let ( payment_preimage_1, _, _) = route_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , 1000000 ) ;
1612
1612
1613
1613
* nodes[ 1 ] . chain_monitor . update_ret . lock ( ) . unwrap ( ) = Some ( Err ( ChannelMonitorUpdateErr :: TemporaryFailure ) ) ;
1614
- assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1, 1_000_000 ) ) ;
1614
+ assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1) ) ;
1615
1615
check_added_monitors ! ( nodes[ 1 ] , 1 ) ;
1616
1616
1617
1617
let ( _, payment_hash_2, payment_secret_2) = get_payment_preimage_hash ! ( nodes[ 0 ] ) ;
@@ -1687,7 +1687,7 @@ fn test_monitor_update_on_pending_forwards() {
1687
1687
let logger = test_utils:: TestLogger :: new ( ) ;
1688
1688
1689
1689
// Rebalance a bit so that we can send backwards from 3 to 1.
1690
- send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 5000000 , 5_000_000 ) ;
1690
+ send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 5000000 ) ;
1691
1691
1692
1692
let ( _, payment_hash_1, _) = route_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] , & nodes[ 2 ] ] , 1000000 ) ;
1693
1693
assert ! ( nodes[ 2 ] . node. fail_htlc_backwards( & payment_hash_1) ) ;
@@ -1742,7 +1742,7 @@ fn test_monitor_update_on_pending_forwards() {
1742
1742
nodes[ 0 ] . node . process_pending_htlc_forwards ( ) ;
1743
1743
expect_payment_received ! ( nodes[ 0 ] , payment_hash_2, payment_secret_2, 1000000 ) ;
1744
1744
1745
- claim_payment ( & nodes[ 2 ] , & [ & nodes[ 1 ] , & nodes[ 0 ] ] , payment_preimage_2, 1_000_000 ) ;
1745
+ claim_payment ( & nodes[ 2 ] , & [ & nodes[ 1 ] , & nodes[ 0 ] ] , payment_preimage_2) ;
1746
1746
}
1747
1747
1748
1748
#[ test]
@@ -1777,7 +1777,7 @@ fn monitor_update_claim_fail_no_response() {
1777
1777
let as_raa = commitment_signed_dance ! ( nodes[ 1 ] , nodes[ 0 ] , payment_event. commitment_msg, false , true , false , true ) ;
1778
1778
1779
1779
* nodes[ 1 ] . chain_monitor . update_ret . lock ( ) . unwrap ( ) = Some ( Err ( ChannelMonitorUpdateErr :: TemporaryFailure ) ) ;
1780
- assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1, 1_000_000 ) ) ;
1780
+ assert ! ( nodes[ 1 ] . node. claim_funds( payment_preimage_1) ) ;
1781
1781
check_added_monitors ! ( nodes[ 1 ] , 1 ) ;
1782
1782
let events = nodes[ 1 ] . node . get_and_clear_pending_msg_events ( ) ;
1783
1783
assert_eq ! ( events. len( ) , 0 ) ;
@@ -1807,7 +1807,7 @@ fn monitor_update_claim_fail_no_response() {
1807
1807
_ => panic ! ( "Unexpected event" ) ,
1808
1808
}
1809
1809
1810
- claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2, 1_000_000 ) ;
1810
+ claim_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , payment_preimage_2) ;
1811
1811
}
1812
1812
1813
1813
// confirm_a_first and restore_b_before_conf are wholly unrelated to earlier bools and
@@ -1897,7 +1897,7 @@ fn do_during_funding_monitor_fail(confirm_a_first: bool, restore_b_before_conf:
1897
1897
node. net_graph_msg_handler . handle_channel_update ( & bs_update) . unwrap ( ) ;
1898
1898
}
1899
1899
1900
- send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , 8000000 , 8_000_000 ) ;
1900
+ send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , 8000000 ) ;
1901
1901
close_channel ( & nodes[ 0 ] , & nodes[ 1 ] , & channel_id, funding_tx, true ) ;
1902
1902
}
1903
1903
@@ -1965,5 +1965,5 @@ fn test_path_paused_mpp() {
1965
1965
assert_eq ! ( events. len( ) , 1 ) ;
1966
1966
pass_along_path ( & nodes[ 0 ] , & [ & nodes[ 2 ] , & nodes[ 3 ] ] , 200_000 , payment_hash. clone ( ) , payment_secret, events. pop ( ) . unwrap ( ) , true ) ;
1967
1967
1968
- claim_payment_along_route ( & nodes[ 0 ] , & [ & [ & nodes[ 1 ] , & nodes[ 3 ] ] , & [ & nodes[ 2 ] , & nodes[ 3 ] ] ] , false , payment_preimage, 200_000 ) ;
1968
+ claim_payment_along_route ( & nodes[ 0 ] , & [ & [ & nodes[ 1 ] , & nodes[ 3 ] ] , & [ & nodes[ 2 ] , & nodes[ 3 ] ] ] , false , payment_preimage) ;
1969
1969
}
0 commit comments