diff --git a/sapio-contrib/src/contracts/channel.rs b/sapio-contrib/src/contracts/channel.rs index 17281009..4af2d939 100644 --- a/sapio-contrib/src/contracts/channel.rs +++ b/sapio-contrib/src/contracts/channel.rs @@ -24,7 +24,6 @@ use std::sync::{Arc, Mutex}; #[cfg(test)] mod tests { use super::*; - use ::rand::rngs::OsRng; use bitcoin::secp256k1::*; use bitcoin::Amount; use miniscript::Descriptor; @@ -35,7 +34,7 @@ mod tests { fn it_works() { db_serde::register_db("mock".to_string(), |_s| Arc::new(Mutex::new(MockDB {}))); let full = Secp256k1::new(); - let mut rng = OsRng::new().expect("OsRng"); + let mut rng = bitcoin::secp256k1::rand::thread_rng(); let public_keys: Vec<_> = (0..3) .map(|_| full.generate_keypair(&mut rng).1.into()) .collect(); diff --git a/sapio-contrib/src/contracts/derivatives/dlc.rs b/sapio-contrib/src/contracts/derivatives/dlc.rs index c37be38c..3ce77b84 100644 --- a/sapio-contrib/src/contracts/derivatives/dlc.rs +++ b/sapio-contrib/src/contracts/derivatives/dlc.rs @@ -228,7 +228,7 @@ mod tests { #[test] fn create_dlc() { let secp = Secp256k1::new(); - let mut rng = rand::thread_rng(); + let mut rng = bitcoin::secp256k1::rand::thread_rng(); let (_, pk1) = secp.generate_keypair(&mut rng); let (_, pk2) = secp.generate_keypair(&mut rng); let o = CachedOracle {