@@ -1437,7 +1437,7 @@ fn test_fee_spike_violation_fails_htlc() {
1437
1437
1438
1438
let onion_keys = onion_utils::construct_onion_keys(&secp_ctx, &route.paths[0], &session_priv).unwrap();
1439
1439
let recipient_onion_fields = RecipientOnionFields::secret_only(payment_secret);
1440
- let (onion_payloads, htlc_msat, htlc_cltv) = onion_utils::build_onion_payloads(&route.paths[0],
1440
+ let (onion_payloads, _, htlc_msat, htlc_cltv) = onion_utils::build_onion_payloads(&route.paths[0],
1441
1441
3460001, &recipient_onion_fields, cur_height, &None).unwrap();
1442
1442
let onion_packet = onion_utils::construct_onion_packet(onion_payloads, onion_keys, [0; 32], &payment_hash).unwrap();
1443
1443
let msg = msgs::UpdateAddHTLC {
@@ -1636,7 +1636,7 @@ fn test_chan_reserve_violation_inbound_htlc_outbound_channel() {
1636
1636
let cur_height = nodes[1].node.best_block.read().unwrap().height + 1;
1637
1637
let onion_keys = onion_utils::construct_onion_keys(&secp_ctx, &route.paths[0], &session_priv).unwrap();
1638
1638
let recipient_onion_fields = RecipientOnionFields::secret_only(payment_secret);
1639
- let (onion_payloads, htlc_msat, htlc_cltv) = onion_utils::build_onion_payloads(&route.paths[0],
1639
+ let (onion_payloads, _, htlc_msat, htlc_cltv) = onion_utils::build_onion_payloads(&route.paths[0],
1640
1640
700_000, &recipient_onion_fields, cur_height, &None).unwrap();
1641
1641
let onion_packet = onion_utils::construct_onion_packet(onion_payloads, onion_keys, [0; 32], &payment_hash).unwrap();
1642
1642
let msg = msgs::UpdateAddHTLC {
@@ -1816,7 +1816,7 @@ fn test_chan_reserve_violation_inbound_htlc_inbound_chan() {
1816
1816
let cur_height = nodes[0].node.best_block.read().unwrap().height + 1;
1817
1817
let onion_keys = onion_utils::construct_onion_keys(&secp_ctx, &route_2.paths[0], &session_priv).unwrap();
1818
1818
let recipient_onion_fields = RecipientOnionFields::spontaneous_empty();
1819
- let (onion_payloads, htlc_msat, htlc_cltv) = onion_utils::build_onion_payloads(
1819
+ let (onion_payloads, _, htlc_msat, htlc_cltv) = onion_utils::build_onion_payloads(
1820
1820
&route_2.paths[0], recv_value_2, &recipient_onion_fields, cur_height, &None).unwrap();
1821
1821
let onion_packet = onion_utils::construct_onion_packet(onion_payloads, onion_keys, [0; 32], &our_payment_hash_1).unwrap();
1822
1822
let msg = msgs::UpdateAddHTLC {
@@ -3555,7 +3555,7 @@ fn fail_backward_pending_htlc_upon_channel_failure() {
3555
3555
let session_priv = SecretKey::from_slice(&[42; 32]).unwrap();
3556
3556
let current_height = nodes[1].node.best_block.read().unwrap().height + 1;
3557
3557
let recipient_onion_fields = RecipientOnionFields::secret_only(payment_secret);
3558
- let (onion_payloads, _amount_msat , cltv_expiry) = onion_utils::build_onion_payloads(
3558
+ let (onion_payloads, __trampoline_payloads, amount_msat , cltv_expiry) = onion_utils::build_onion_payloads(
3559
3559
&route.paths[0], 50_000, &recipient_onion_fields, current_height, &None).unwrap();
3560
3560
let onion_keys = onion_utils::construct_onion_keys(&secp_ctx, &route.paths[0], &session_priv).unwrap();
3561
3561
let onion_routing_packet = onion_utils::construct_onion_packet(onion_payloads, onion_keys, [0; 32], &payment_hash).unwrap();
@@ -6547,7 +6547,7 @@ fn test_update_add_htlc_bolt2_receiver_check_max_htlc_limit() {
6547
6547
let cur_height = nodes[0].node.best_block.read().unwrap().height + 1;
6548
6548
let onion_keys = onion_utils::construct_onion_keys(&Secp256k1::signing_only(), &route.paths[0], &session_priv).unwrap();
6549
6549
let recipient_onion_fields = RecipientOnionFields::secret_only(our_payment_secret);
6550
- let (onion_payloads, _htlc_msat, htlc_cltv) = onion_utils::build_onion_payloads(
6550
+ let (onion_payloads, _trampoline_payloads, _htlc_msat, htlc_cltv) = onion_utils::build_onion_payloads(
6551
6551
&route.paths[0], send_amt, &recipient_onion_fields, cur_height, &None).unwrap();
6552
6552
let onion_packet = onion_utils::construct_onion_packet(onion_payloads, onion_keys, [0; 32], &our_payment_hash).unwrap();
6553
6553
@@ -8290,7 +8290,7 @@ fn test_onion_value_mpp_set_calculation() {
8290
8290
let session_priv = SecretKey::from_slice(&session_priv).unwrap();
8291
8291
let mut onion_keys = onion_utils::construct_onion_keys(&Secp256k1::new(), &route.paths[0], &session_priv).unwrap();
8292
8292
let recipient_onion_fields = RecipientOnionFields::secret_only(our_payment_secret);
8293
- let (mut onion_payloads, _, _) = onion_utils::build_onion_payloads(&route.paths[0], 100_000,
8293
+ let (mut onion_payloads, _, _, _ ) = onion_utils::build_onion_payloads(&route.paths[0], 100_000,
8294
8294
&recipient_onion_fields, height + 1, &None).unwrap();
8295
8295
// Edit amt_to_forward to simulate the sender having set
8296
8296
// the final amount and the routing node taking less fee
0 commit comments