Add min_final_cltv_delta to aggregated CLTV delta.
[rust-lightning] / lightning / src / blinded_path / mod.rs
index c242e20f32277a09596f1417aa46e480b908f386..e70f310f5e1d8b00875ff58e069f432bd69526cf 100644 (file)
@@ -114,7 +114,9 @@ impl BlindedPath {
                let blinding_secret_bytes = entropy_source.get_secure_random_bytes();
                let blinding_secret = SecretKey::from_slice(&blinding_secret_bytes[..]).expect("RNG is busted");
 
-               let blinded_payinfo = payment::compute_payinfo(intermediate_nodes, &payee_tlvs, htlc_maximum_msat)?;
+               let blinded_payinfo = payment::compute_payinfo(
+                       intermediate_nodes, &payee_tlvs, htlc_maximum_msat, min_final_cltv_expiry_delta
+               )?;
                Ok((blinded_payinfo, BlindedPath {
                        introduction_node_id: intermediate_nodes.first().map_or(payee_node_id, |n| n.node_id),
                        blinding_point: PublicKey::from_secret_key(secp_ctx, &blinding_secret),