@@ -70,7 +70,8 @@ fn test_simple_monitor_permanent_update_fail() {
70
70
// PaymentPathFailed event
71
71
72
72
assert_eq ! ( nodes[ 0 ] . node. list_channels( ) . len( ) , 0 ) ;
73
- check_closed_event ! ( nodes[ 0 ] , 1 , ClosureReason :: ProcessingError { err: "ChannelMonitor storage failure" . to_string( ) } ) ;
73
+ check_closed_event ! ( nodes[ 0 ] , 1 , ClosureReason :: ProcessingError { err: "ChannelMonitor storage failure" . to_string( ) } ,
74
+ nodes[ 1 ] . node. get_our_node_id( ) , 100000 ) ;
74
75
}
75
76
76
77
#[ test]
@@ -245,7 +246,7 @@ fn do_test_simple_monitor_temporary_update_fail(disconnect: bool) {
245
246
// PaymentPathFailed event
246
247
247
248
assert_eq ! ( nodes[ 0 ] . node. list_channels( ) . len( ) , 0 ) ;
248
- check_closed_event ! ( nodes[ 0 ] , 1 , ClosureReason :: HolderForceClosed ) ;
249
+ check_closed_event ! ( nodes[ 0 ] , 1 , ClosureReason :: HolderForceClosed , nodes [ 1 ] . node . get_our_node_id ( ) , 100000 ) ;
249
250
}
250
251
251
252
#[ test]
@@ -1983,8 +1984,8 @@ fn do_during_funding_monitor_fail(confirm_a_first: bool, restore_b_before_conf:
1983
1984
1984
1985
send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , 8000000 ) ;
1985
1986
close_channel ( & nodes[ 0 ] , & nodes[ 1 ] , & channel_id, funding_tx, true ) ;
1986
- check_closed_event ! ( nodes[ 0 ] , 1 , ClosureReason :: CooperativeClosure ) ;
1987
- check_closed_event ! ( nodes[ 1 ] , 1 , ClosureReason :: CooperativeClosure ) ;
1987
+ check_closed_event ! ( nodes[ 0 ] , 1 , ClosureReason :: CooperativeClosure , nodes [ 1 ] . node . get_our_node_id ( ) , 100000 ) ;
1988
+ check_closed_event ! ( nodes[ 1 ] , 1 , ClosureReason :: CooperativeClosure , nodes [ 0 ] . node . get_our_node_id ( ) , 100000 ) ;
1988
1989
}
1989
1990
1990
1991
#[ test]
@@ -2184,7 +2185,7 @@ fn test_fail_htlc_on_broadcast_after_claim() {
2184
2185
expect_payment_forwarded ! ( nodes[ 1 ] , nodes[ 0 ] , nodes[ 2 ] , Some ( 1000 ) , false , false ) ;
2185
2186
2186
2187
mine_transaction ( & nodes[ 1 ] , & bs_txn[ 0 ] ) ;
2187
- check_closed_event ! ( nodes[ 1 ] , 1 , ClosureReason :: CommitmentTxConfirmed ) ;
2188
+ check_closed_event ! ( nodes[ 1 ] , 1 , ClosureReason :: CommitmentTxConfirmed , nodes [ 2 ] . node . get_our_node_id ( ) , 100000 ) ;
2188
2189
check_closed_broadcast ! ( nodes[ 1 ] , true ) ;
2189
2190
connect_blocks ( & nodes[ 1 ] , ANTI_REORG_DELAY - 1 ) ;
2190
2191
check_added_monitors ! ( nodes[ 1 ] , 1 ) ;
@@ -2651,8 +2652,8 @@ fn test_temporary_error_during_shutdown() {
2651
2652
assert_eq ! ( txn_a, txn_b) ;
2652
2653
assert_eq ! ( txn_a. len( ) , 1 ) ;
2653
2654
check_spends ! ( txn_a[ 0 ] , funding_tx) ;
2654
- check_closed_event ! ( nodes[ 1 ] , 1 , ClosureReason :: CooperativeClosure ) ;
2655
- check_closed_event ! ( nodes[ 0 ] , 1 , ClosureReason :: CooperativeClosure ) ;
2655
+ check_closed_event ! ( nodes[ 1 ] , 1 , ClosureReason :: CooperativeClosure , nodes [ 0 ] . node . get_our_node_id ( ) , 100000 ) ;
2656
+ check_closed_event ! ( nodes[ 0 ] , 1 , ClosureReason :: CooperativeClosure , nodes [ 1 ] . node . get_our_node_id ( ) , 100000 ) ;
2656
2657
}
2657
2658
2658
2659
#[ test]
@@ -2681,7 +2682,8 @@ fn test_permanent_error_during_sending_shutdown() {
2681
2682
if let MessageSendEvent :: HandleError { .. } = msg_events[ 2 ] { } else { panic ! ( ) ; }
2682
2683
2683
2684
check_added_monitors ! ( nodes[ 0 ] , 2 ) ;
2684
- check_closed_event ! ( nodes[ 0 ] , 1 , ClosureReason :: ProcessingError { err: "ChannelMonitor storage failure" . to_string( ) } ) ;
2685
+ check_closed_event ! ( nodes[ 0 ] , 1 , ClosureReason :: ProcessingError { err: "ChannelMonitor storage failure" . to_string( ) } ,
2686
+ nodes[ 1 ] . node. get_our_node_id( ) , 100000 ) ;
2685
2687
}
2686
2688
2687
2689
#[ test]
@@ -2712,7 +2714,8 @@ fn test_permanent_error_during_handling_shutdown() {
2712
2714
if let MessageSendEvent :: HandleError { .. } = msg_events[ 2 ] { } else { panic ! ( ) ; }
2713
2715
2714
2716
check_added_monitors ! ( nodes[ 1 ] , 2 ) ;
2715
- check_closed_event ! ( nodes[ 1 ] , 1 , ClosureReason :: ProcessingError { err: "ChannelMonitor storage failure" . to_string( ) } ) ;
2717
+ check_closed_event ! ( nodes[ 1 ] , 1 , ClosureReason :: ProcessingError { err: "ChannelMonitor storage failure" . to_string( ) } ,
2718
+ nodes[ 0 ] . node. get_our_node_id( ) , 100000 ) ;
2716
2719
}
2717
2720
2718
2721
#[ test]
@@ -2906,7 +2909,7 @@ fn do_test_outbound_reload_without_init_mon(use_0conf: bool) {
2906
2909
nodes[ 0 ] . chain_source . watched_outputs . lock ( ) . unwrap ( ) . clear ( ) ;
2907
2910
2908
2911
reload_node ! ( nodes[ 0 ] , & nodes[ 0 ] . node. encode( ) , & [ ] , persister, new_chain_monitor, nodes_0_deserialized) ;
2909
- check_closed_event ! ( nodes[ 0 ] , 1 , ClosureReason :: DisconnectedPeer ) ;
2912
+ check_closed_event ! ( nodes[ 0 ] , 1 , ClosureReason :: DisconnectedPeer , nodes [ 1 ] . node . get_our_node_id ( ) , 100000 ) ;
2910
2913
assert ! ( nodes[ 0 ] . node. list_channels( ) . is_empty( ) ) ;
2911
2914
}
2912
2915
@@ -2993,7 +2996,7 @@ fn do_test_inbound_reload_without_init_mon(use_0conf: bool, lock_commitment: boo
2993
2996
2994
2997
reload_node ! ( nodes[ 1 ] , & nodes[ 1 ] . node. encode( ) , & [ ] , persister, new_chain_monitor, nodes_1_deserialized) ;
2995
2998
2996
- check_closed_event ! ( nodes[ 1 ] , 1 , ClosureReason :: DisconnectedPeer ) ;
2999
+ check_closed_event ! ( nodes[ 1 ] , 1 , ClosureReason :: DisconnectedPeer , nodes [ 0 ] . node . get_our_node_id ( ) , 100000 ) ;
2997
3000
assert ! ( nodes[ 1 ] . node. list_channels( ) . is_empty( ) ) ;
2998
3001
}
2999
3002
0 commit comments