File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -3128,18 +3128,18 @@ fn test_simple_partial_retry() {
3128
3128
maybe_announced_channel: true ,
3129
3129
} ] , blinded_tail: None }
3130
3130
] ,
3131
- route_params : Some ( RouteParameters :: from_payment_params_and_value (
3132
- PaymentParameters :: from_node_id ( nodes[ 2 ] . node . get_our_node_id ( ) , TEST_FINAL_CLTV ) ,
3133
- 100_000_000 ) ) ,
3131
+ route_params : Some ( route_params. clone ( ) ) ,
3134
3132
} ;
3135
- route . route_params . as_mut ( ) . unwrap ( ) . max_total_routing_fee_msat = None ;
3133
+
3136
3134
nodes[ 0 ] . router . expect_find_route ( route_params. clone ( ) , Ok ( route. clone ( ) ) ) ;
3135
+
3137
3136
let mut second_payment_params = route_params. payment_params . clone ( ) ;
3138
3137
second_payment_params. previously_failed_channels = vec ! [ chan_2_scid] ;
3139
3138
// On retry, we'll only be asked for one path (or 100k sats)
3140
3139
route. paths . remove ( 0 ) ;
3141
3140
let mut retry_params = RouteParameters :: from_payment_params_and_value ( second_payment_params, amt_msat / 2 ) ;
3142
3141
retry_params. max_total_routing_fee_msat = None ;
3142
+ route. route_params . as_mut ( ) . unwrap ( ) . final_value_msat = amt_msat / 2 ;
3143
3143
nodes[ 0 ] . router . expect_find_route ( retry_params, Ok ( route. clone ( ) ) ) ;
3144
3144
3145
3145
nodes[ 0 ] . node . send_payment ( payment_hash, RecipientOnionFields :: secret_only ( payment_secret) ,
You can’t perform that action at this time.
0 commit comments