@@ -8243,11 +8243,13 @@ fn do_test_mpp_keysend(accept_mpp_keysend: bool) {
8243
8243
};
8244
8244
let scorer = test_utils::TestScorer::new();
8245
8245
let random_seed_bytes = chanmon_cfgs[0].keys_manager.get_secure_random_bytes();
8246
- let route = find_route(&payer_pubkey, &route_params, &network_graph, None, nodes[0].logger, &scorer, &random_seed_bytes).unwrap();
8246
+ let route = find_route(&payer_pubkey, &route_params, &network_graph, None, nodes[0].logger,
8247
+ &scorer, &random_seed_bytes).unwrap();
8247
8248
8248
- let test_preimage = PaymentPreimage([42; 32]);
8249
- let payment_hash = nodes[0].node.send_spontaneous_payment(&route, Some(test_preimage),
8250
- RecipientOnionFields::spontaneous_empty(), PaymentId(test_preimage.0)).unwrap();
8249
+ let payment_preimage = PaymentPreimage([42; 32]);
8250
+ let payment_secret = PaymentSecret(payment_preimage.0);
8251
+ let payment_hash = nodes[0].node.send_spontaneous_payment(&route, Some(payment_preimage),
8252
+ RecipientOnionFields::spontaneous_empty(), PaymentId(payment_preimage.0)).unwrap();
8251
8253
check_added_monitors!(nodes[0], 2);
8252
8254
8253
8255
let expected_route: &[&[&Node]] = &[&[&nodes[1], &nodes[3]], &[&nodes[2], &nodes[3]]];
@@ -8256,10 +8258,11 @@ fn do_test_mpp_keysend(accept_mpp_keysend: bool) {
8256
8258
for (path_idx, expected_path) in expected_route.iter().enumerate() {
8257
8259
let ev = remove_first_msg_event_to_node(&expected_path[0].node.get_our_node_id(), &mut events);
8258
8260
let expect_payment = path_idx == expected_route.len() - 1;
8259
- pass_along_path(&nodes[0], *expected_path, recv_value, payment_hash.clone(), None, ev, expect_payment, Some(test_preimage));
8261
+ pass_along_path(&nodes[0], *expected_path, recv_value, payment_hash.clone(),
8262
+ Some(payment_secret), ev, expect_payment, Some(payment_preimage));
8260
8263
}
8261
8264
8262
- claim_payment_along_route(&nodes[0], expected_route, false, test_preimage );
8265
+ claim_payment_along_route(&nodes[0], expected_route, false, payment_preimage );
8263
8266
}
8264
8267
8265
8268
#[test]
0 commit comments