From 027233cfd29e5114c30a1516b60be1ff6e60a6be Mon Sep 17 00:00:00 2001 From: MoCipher Date: Fri, 20 Feb 2026 08:38:54 +0100 Subject: [PATCH] fix(htlc): correct test RNG usage and import --- core/src/btc_htlc.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/btc_htlc.rs b/core/src/btc_htlc.rs index 0c62af2..2e6a7f0 100644 --- a/core/src/btc_htlc.rs +++ b/core/src/btc_htlc.rs @@ -57,6 +57,7 @@ mod tests { use bitcoin::secp256k1::PublicKey as SecpPub; use secp256k1::SecretKey; use rand::rngs::OsRng; + use rand::RngCore; #[test] fn build_htlc_script_and_address() { @@ -67,7 +68,7 @@ mod tests { let pk1 = SecpPub::from_secret_key(&secp, &sk1); let pk2 = SecpPub::from_secret_key(&secp, &sk2); let mut hash = [0u8;32]; - OsRng.fill_bytes(&mut hash); + rng.fill_bytes(&mut hash); let script = build_htlc_redeem_script(&hash, &PublicKey{ key: pk1, compressed: true }, &PublicKey{ key: pk2, compressed: true }, 500); assert!(script.len() > 0); }