@@ -1428,7 +1428,7 @@ fn test_fee_spike_violation_fails_htlc() {
14281428 let onion_keys = onion_utils::construct_onion_keys(&secp_ctx, &route.paths[0], &session_priv).unwrap();
14291429 let recipient_onion_fields = RecipientOnionFields::secret_only(payment_secret);
14301430 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();
14321432 let onion_packet = onion_utils::construct_onion_packet(onion_payloads, onion_keys, [0; 32], &payment_hash).unwrap();
14331433 let msg = msgs::UpdateAddHTLC {
14341434 channel_id: chan.2,
@@ -1623,7 +1623,7 @@ fn test_chan_reserve_violation_inbound_htlc_outbound_channel() {
16231623 let onion_keys = onion_utils::construct_onion_keys(&secp_ctx, &route.paths[0], &session_priv).unwrap();
16241624 let recipient_onion_fields = RecipientOnionFields::secret_only(payment_secret);
16251625 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();
16271627 let onion_packet = onion_utils::construct_onion_packet(onion_payloads, onion_keys, [0; 32], &payment_hash).unwrap();
16281628 let msg = msgs::UpdateAddHTLC {
16291629 channel_id: chan.2,
@@ -1803,7 +1803,7 @@ fn test_chan_reserve_violation_inbound_htlc_inbound_chan() {
18031803 let onion_keys = onion_utils::construct_onion_keys(&secp_ctx, &route_2.paths[0], &session_priv).unwrap();
18041804 let recipient_onion_fields = RecipientOnionFields::spontaneous_empty();
18051805 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();
18071807 let onion_packet = onion_utils::construct_onion_packet(onion_payloads, onion_keys, [0; 32], &our_payment_hash_1).unwrap();
18081808 let msg = msgs::UpdateAddHTLC {
18091809 channel_id: chan.2,
@@ -3856,7 +3856,7 @@ fn fail_backward_pending_htlc_upon_channel_failure() {
38563856 let current_height = nodes[1].node.best_block.read().unwrap().height + 1;
38573857 let recipient_onion_fields = RecipientOnionFields::secret_only(payment_secret);
38583858 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();
38603860 let onion_keys = onion_utils::construct_onion_keys(&secp_ctx, &route.paths[0], &session_priv).unwrap();
38613861 let onion_routing_packet = onion_utils::construct_onion_packet(onion_payloads, onion_keys, [0; 32], &payment_hash).unwrap();
38623862
@@ -6852,7 +6852,7 @@ fn test_update_add_htlc_bolt2_receiver_check_max_htlc_limit() {
68526852 let onion_keys = onion_utils::construct_onion_keys(&Secp256k1::signing_only(), &route.paths[0], &session_priv).unwrap();
68536853 let recipient_onion_fields = RecipientOnionFields::secret_only(our_payment_secret);
68546854 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();
68566856 let onion_packet = onion_utils::construct_onion_packet(onion_payloads, onion_keys, [0; 32], &our_payment_hash).unwrap();
68576857
68586858 let mut msg = msgs::UpdateAddHTLC {
@@ -8607,7 +8607,7 @@ fn test_onion_value_mpp_set_calculation() {
86078607 let mut onion_keys = onion_utils::construct_onion_keys(&Secp256k1::new(), &route.paths[0], &session_priv).unwrap();
86088608 let recipient_onion_fields = RecipientOnionFields::secret_only(our_payment_secret);
86098609 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();
86118611 // Edit amt_to_forward to simulate the sender having set
86128612 // the final amount and the routing node taking less fee
86138613 if let msgs::OutboundOnionPayload::Receive {
0 commit comments