X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Futil%2Ftest_utils.rs;h=cc6fe969df81f47fa6864df00905e9aa24c1c51d;hb=38098ba657b1aaf5551f882bc900dafbc027617c;hp=f88ded97e2d5ce67472d3f6b095518b3a105ca0c;hpb=0052b2c5c3017aec1a80b6476fad441b63a67a8c;p=rust-lightning diff --git a/src/util/test_utils.rs b/src/util/test_utils.rs index f88ded97..cc6fe969 100644 --- a/src/util/test_utils.rs +++ b/src/util/test_utils.rs @@ -18,6 +18,7 @@ use bitcoin::network::constants::Network; use secp256k1::{SecretKey, PublicKey}; +use std::time::{SystemTime, UNIX_EPOCH}; use std::sync::{Arc,Mutex}; use std::{mem}; @@ -242,8 +243,9 @@ impl keysinterface::KeysInterface for TestKeysInterface { impl TestKeysInterface { pub fn new(seed: &[u8; 32], network: Network, logger: Arc) -> Self { + let now = SystemTime::now().duration_since(UNIX_EPOCH).expect("Time went backwards"); Self { - backing: keysinterface::KeysManager::new(seed, network, logger), + backing: keysinterface::KeysManager::new(seed, network, logger, now.as_secs(), now.subsec_nanos()), override_session_priv: Mutex::new(None), override_channel_id_priv: Mutex::new(None), }