@@ -2463,9 +2463,9 @@ fn test_phantom_onion_hmac_failure() {
2463
2463
}
2464
2464
} ;
2465
2465
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2466
- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2467
- nodes[ 1 ] ,
2468
- vec! [ HTLCHandlingFailureType :: Receive { payment_hash } ]
2466
+ expect_pending_htlcs_forwardable_conditions (
2467
+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2468
+ & [ HTLCHandlingFailureType :: Receive { payment_hash } ] ,
2469
2469
) ;
2470
2470
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2471
2471
let update_1 = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
@@ -2564,9 +2564,9 @@ fn test_phantom_invalid_onion_payload() {
2564
2564
}
2565
2565
}
2566
2566
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2567
- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2568
- nodes[ 1 ] ,
2569
- vec! [ HTLCHandlingFailureType :: Receive { payment_hash } ]
2567
+ expect_pending_htlcs_forwardable_conditions (
2568
+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2569
+ & [ HTLCHandlingFailureType :: Receive { payment_hash } ] ,
2570
2570
) ;
2571
2571
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2572
2572
let update_1 = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
@@ -2630,9 +2630,9 @@ fn test_phantom_final_incorrect_cltv_expiry() {
2630
2630
}
2631
2631
}
2632
2632
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2633
- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2634
- nodes[ 1 ] ,
2635
- vec! [ HTLCHandlingFailureType :: Receive { payment_hash } ]
2633
+ expect_pending_htlcs_forwardable_conditions (
2634
+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2635
+ & [ HTLCHandlingFailureType :: Receive { payment_hash } ] ,
2636
2636
) ;
2637
2637
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2638
2638
let update_1 = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
@@ -2684,9 +2684,9 @@ fn test_phantom_failure_too_low_cltv() {
2684
2684
2685
2685
expect_pending_htlcs_forwardable_ignore ! ( nodes[ 1 ] ) ;
2686
2686
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2687
- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2688
- nodes[ 1 ] ,
2689
- vec! [ HTLCHandlingFailureType :: Receive { payment_hash } ]
2687
+ expect_pending_htlcs_forwardable_conditions (
2688
+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2689
+ & [ HTLCHandlingFailureType :: Receive { payment_hash } ] ,
2690
2690
) ;
2691
2691
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2692
2692
let update_1 = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
@@ -2844,9 +2844,9 @@ fn test_phantom_failure_too_low_recv_amt() {
2844
2844
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2845
2845
expect_pending_htlcs_forwardable_ignore ! ( nodes[ 1 ] ) ;
2846
2846
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2847
- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2848
- nodes[ 1 ] ,
2849
- vec! [ HTLCHandlingFailureType :: Receive { payment_hash: payment_hash. clone( ) } ]
2847
+ expect_pending_htlcs_forwardable_conditions (
2848
+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2849
+ & [ HTLCHandlingFailureType :: Receive { payment_hash : payment_hash. clone ( ) } ] ,
2850
2850
) ;
2851
2851
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2852
2852
let update_1 = get_htlc_update_msgs ! ( nodes[ 1 ] , nodes[ 0 ] . node. get_our_node_id( ) ) ;
@@ -2973,9 +2973,9 @@ fn test_phantom_failure_reject_payment() {
2973
2973
route. paths[ 0 ] . hops. last( ) . unwrap( ) . pubkey
2974
2974
) ;
2975
2975
nodes[ 1 ] . node . fail_htlc_backwards ( & payment_hash) ;
2976
- expect_pending_htlcs_forwardable_and_htlc_handling_failed_ignore ! (
2977
- nodes[ 1 ] ,
2978
- vec! [ HTLCHandlingFailureType :: Receive { payment_hash } ]
2976
+ expect_pending_htlcs_forwardable_conditions (
2977
+ nodes[ 1 ] . node . get_and_clear_pending_events ( ) ,
2978
+ & [ HTLCHandlingFailureType :: Receive { payment_hash } ] ,
2979
2979
) ;
2980
2980
nodes[ 1 ] . node . process_pending_htlc_forwards ( ) ;
2981
2981
0 commit comments