X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning%2Fsrc%2Fln%2Fpeer_handler.rs;h=b99f2f522709dd56cbe01a5d441bb77f7892b255;hb=eff8af21103e43f763cb10ae6a75c1543a2d4068;hp=15fa105d0c0465e5d3dd27ac421bca59e8004f91;hpb=c59468a88996cbb663a2487b77066a48db87e3b2;p=rust-lightning diff --git a/lightning/src/ln/peer_handler.rs b/lightning/src/ln/peer_handler.rs index 15fa105d..b99f2f52 100644 --- a/lightning/src/ln/peer_handler.rs +++ b/lightning/src/ln/peer_handler.rs @@ -6,7 +6,7 @@ //! call into the provided message handlers (probably a ChannelManager and Router) with messages //! they should handle, and encoding/sending response messages. -use secp256k1::key::{SecretKey,PublicKey}; +use bitcoin::secp256k1::key::{SecretKey,PublicKey}; use ln::features::InitFeatures; use ln::msgs; @@ -26,9 +26,9 @@ use std::sync::atomic::{AtomicUsize, Ordering}; use std::{cmp,error,hash,fmt}; use std::ops::Deref; -use bitcoin_hashes::sha256::Hash as Sha256; -use bitcoin_hashes::sha256::HashEngine as Sha256Engine; -use bitcoin_hashes::{HashEngine, Hash}; +use bitcoin::hashes::sha256::Hash as Sha256; +use bitcoin::hashes::sha256::HashEngine as Sha256Engine; +use bitcoin::hashes::{HashEngine, Hash}; /// Provides references to trait impls which handle different types of messages. pub struct MessageHandler where CM::Target: msgs::ChannelMessageHandler { @@ -1153,7 +1153,7 @@ impl PeerManager where #[cfg(test)] mod tests { - use secp256k1::Signature; + use bitcoin::secp256k1::Signature; use bitcoin::BitcoinHash; use bitcoin::network::constants::Network; use bitcoin::blockdata::constants::genesis_block; @@ -1164,8 +1164,8 @@ mod tests { use util::test_utils; use util::logger::Logger; - use secp256k1::Secp256k1; - use secp256k1::key::{SecretKey, PublicKey}; + use bitcoin::secp256k1::Secp256k1; + use bitcoin::secp256k1::key::{SecretKey, PublicKey}; use rand::{thread_rng, Rng}; @@ -1343,7 +1343,7 @@ mod tests { } fn get_dummy_channel_announcement(short_chan_id: u64) -> msgs::ChannelAnnouncement { - use secp256k1::ffi::Signature as FFISignature; + use bitcoin::secp256k1::ffi::Signature as FFISignature; let secp_ctx = Secp256k1::new(); let network = Network::Testnet; let node_1_privkey = SecretKey::from_slice(&[42; 32]).unwrap(); @@ -1371,7 +1371,7 @@ mod tests { } fn get_dummy_channel_update(short_chan_id: u64) -> msgs::ChannelUpdate { - use secp256k1::ffi::Signature as FFISignature; + use bitcoin::secp256k1::ffi::Signature as FFISignature; let network = Network::Testnet; msgs::ChannelUpdate { signature: Signature::from(FFISignature::new()),