@@ -70,7 +70,8 @@ fn test_simple_monitor_permanent_update_fail() {
7070 // PaymentPathFailed event
7171
7272 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 ) ;
7475}
7576
7677#[ test]
@@ -245,7 +246,7 @@ fn do_test_simple_monitor_temporary_update_fail(disconnect: bool) {
245246 // PaymentPathFailed event
246247
247248 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 ) ;
249250}
250251
251252#[ test]
@@ -1983,8 +1984,8 @@ fn do_during_funding_monitor_fail(confirm_a_first: bool, restore_b_before_conf:
19831984
19841985 send_payment ( & nodes[ 0 ] , & [ & nodes[ 1 ] ] , 8000000 ) ;
19851986 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 ) ;
19881989}
19891990
19901991#[ test]
@@ -2184,7 +2185,7 @@ fn test_fail_htlc_on_broadcast_after_claim() {
21842185 expect_payment_forwarded ! ( nodes[ 1 ] , nodes[ 0 ] , nodes[ 2 ] , Some ( 1000 ) , false , false ) ;
21852186
21862187 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 ) ;
21882189 check_closed_broadcast ! ( nodes[ 1 ] , true ) ;
21892190 connect_blocks ( & nodes[ 1 ] , ANTI_REORG_DELAY - 1 ) ;
21902191 check_added_monitors ! ( nodes[ 1 ] , 1 ) ;
@@ -2651,8 +2652,8 @@ fn test_temporary_error_during_shutdown() {
26512652 assert_eq ! ( txn_a, txn_b) ;
26522653 assert_eq ! ( txn_a. len( ) , 1 ) ;
26532654 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 ) ;
26562657}
26572658
26582659#[ test]
@@ -2681,7 +2682,8 @@ fn test_permanent_error_during_sending_shutdown() {
26812682 if let MessageSendEvent :: HandleError { .. } = msg_events[ 2 ] { } else { panic ! ( ) ; }
26822683
26832684 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 ) ;
26852687}
26862688
26872689#[ test]
@@ -2712,7 +2714,8 @@ fn test_permanent_error_during_handling_shutdown() {
27122714 if let MessageSendEvent :: HandleError { .. } = msg_events[ 2 ] { } else { panic ! ( ) ; }
27132715
27142716 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 ) ;
27162719}
27172720
27182721#[ test]
@@ -2906,7 +2909,7 @@ fn do_test_outbound_reload_without_init_mon(use_0conf: bool) {
29062909 nodes[ 0 ] . chain_source . watched_outputs . lock ( ) . unwrap ( ) . clear ( ) ;
29072910
29082911 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 ) ;
29102913 assert ! ( nodes[ 0 ] . node. list_channels( ) . is_empty( ) ) ;
29112914}
29122915
@@ -2993,7 +2996,7 @@ fn do_test_inbound_reload_without_init_mon(use_0conf: bool, lock_commitment: boo
29932996
29942997 reload_node ! ( nodes[ 1 ] , & nodes[ 1 ] . node. encode( ) , & [ ] , persister, new_chain_monitor, nodes_1_deserialized) ;
29952998
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 ) ;
29973000 assert ! ( nodes[ 1 ] . node. list_channels( ) . is_empty( ) ) ;
29983001}
29993002
0 commit comments