@@ -1428,7 +1428,7 @@ fn test_fee_spike_violation_fails_htlc() {
1428
1428
let onion_keys = onion_utils::construct_onion_keys(&secp_ctx, &route.paths[0], &session_priv).unwrap();
1429
1429
let recipient_onion_fields = RecipientOnionFields::secret_only(payment_secret);
1430
1430
let (onion_payloads, htlc_msat, htlc_cltv) = onion_utils::build_onion_payloads(&route.paths[0],
1431
- 3460001, &recipient_onion_fields, cur_height, &None, None).unwrap();
1431
+ 3460001, &recipient_onion_fields, cur_height, &None, None, None ).unwrap();
1432
1432
let onion_packet = onion_utils::construct_onion_packet(onion_payloads, onion_keys, [0; 32], &payment_hash).unwrap();
1433
1433
let msg = msgs::UpdateAddHTLC {
1434
1434
channel_id: chan.2,
@@ -1623,7 +1623,7 @@ fn test_chan_reserve_violation_inbound_htlc_outbound_channel() {
1623
1623
let onion_keys = onion_utils::construct_onion_keys(&secp_ctx, &route.paths[0], &session_priv).unwrap();
1624
1624
let recipient_onion_fields = RecipientOnionFields::secret_only(payment_secret);
1625
1625
let (onion_payloads, htlc_msat, htlc_cltv) = onion_utils::build_onion_payloads(&route.paths[0],
1626
- 700_000, &recipient_onion_fields, cur_height, &None, None).unwrap();
1626
+ 700_000, &recipient_onion_fields, cur_height, &None, None, None ).unwrap();
1627
1627
let onion_packet = onion_utils::construct_onion_packet(onion_payloads, onion_keys, [0; 32], &payment_hash).unwrap();
1628
1628
let msg = msgs::UpdateAddHTLC {
1629
1629
channel_id: chan.2,
@@ -1803,7 +1803,7 @@ fn test_chan_reserve_violation_inbound_htlc_inbound_chan() {
1803
1803
let onion_keys = onion_utils::construct_onion_keys(&secp_ctx, &route_2.paths[0], &session_priv).unwrap();
1804
1804
let recipient_onion_fields = RecipientOnionFields::spontaneous_empty();
1805
1805
let (onion_payloads, htlc_msat, htlc_cltv) = onion_utils::build_onion_payloads(
1806
- &route_2.paths[0], recv_value_2, &recipient_onion_fields, cur_height, &None, None).unwrap();
1806
+ &route_2.paths[0], recv_value_2, &recipient_onion_fields, cur_height, &None, None, None ).unwrap();
1807
1807
let onion_packet = onion_utils::construct_onion_packet(onion_payloads, onion_keys, [0; 32], &our_payment_hash_1).unwrap();
1808
1808
let msg = msgs::UpdateAddHTLC {
1809
1809
channel_id: chan.2,
@@ -3856,7 +3856,7 @@ fn fail_backward_pending_htlc_upon_channel_failure() {
3856
3856
let current_height = nodes[1].node.best_block.read().unwrap().height + 1;
3857
3857
let recipient_onion_fields = RecipientOnionFields::secret_only(payment_secret);
3858
3858
let (onion_payloads, _amount_msat, cltv_expiry) = onion_utils::build_onion_payloads(
3859
- &route.paths[0], 50_000, &recipient_onion_fields, current_height, &None, None).unwrap();
3859
+ &route.paths[0], 50_000, &recipient_onion_fields, current_height, &None, None, None ).unwrap();
3860
3860
let onion_keys = onion_utils::construct_onion_keys(&secp_ctx, &route.paths[0], &session_priv).unwrap();
3861
3861
let onion_routing_packet = onion_utils::construct_onion_packet(onion_payloads, onion_keys, [0; 32], &payment_hash).unwrap();
3862
3862
@@ -6852,7 +6852,7 @@ fn test_update_add_htlc_bolt2_receiver_check_max_htlc_limit() {
6852
6852
let onion_keys = onion_utils::construct_onion_keys(&Secp256k1::signing_only(), &route.paths[0], &session_priv).unwrap();
6853
6853
let recipient_onion_fields = RecipientOnionFields::secret_only(our_payment_secret);
6854
6854
let (onion_payloads, _htlc_msat, htlc_cltv) = onion_utils::build_onion_payloads(
6855
- &route.paths[0], send_amt, &recipient_onion_fields, cur_height, &None, None).unwrap();
6855
+ &route.paths[0], send_amt, &recipient_onion_fields, cur_height, &None, None, None ).unwrap();
6856
6856
let onion_packet = onion_utils::construct_onion_packet(onion_payloads, onion_keys, [0; 32], &our_payment_hash).unwrap();
6857
6857
6858
6858
let mut msg = msgs::UpdateAddHTLC {
@@ -8607,7 +8607,7 @@ fn test_onion_value_mpp_set_calculation() {
8607
8607
let mut onion_keys = onion_utils::construct_onion_keys(&Secp256k1::new(), &route.paths[0], &session_priv).unwrap();
8608
8608
let recipient_onion_fields = RecipientOnionFields::secret_only(our_payment_secret);
8609
8609
let (mut onion_payloads, _, _) = onion_utils::build_onion_payloads(&route.paths[0], 100_000,
8610
- &recipient_onion_fields, height + 1, &None, None).unwrap();
8610
+ &recipient_onion_fields, height + 1, &None, None, None ).unwrap();
8611
8611
// Edit amt_to_forward to simulate the sender having set
8612
8612
// the final amount and the routing node taking less fee
8613
8613
if let msgs::OutboundOnionPayload::Receive {
0 commit comments