From c01172780bd485764c4e76863c98eebb4888f7e6 Mon Sep 17 00:00:00 2001 From: Steven Roose Date: Sat, 6 Jul 2019 14:43:12 +0100 Subject: [PATCH] Re-export bitcoin_hashes and secp256k1 dependency --- src/lib.rs | 6 ++++-- src/util/merkleblock.rs | 15 ++++++--------- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 0a0ab3cd..4d4d6d97 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -44,11 +44,13 @@ #![forbid(unsafe_code)] +// Re-exported dependencies. +pub extern crate bitcoin_hashes as hashes; +pub extern crate secp256k1; + extern crate bech32; -extern crate bitcoin_hashes as hashes; extern crate byteorder; extern crate hex; -extern crate secp256k1; #[cfg(feature = "serde")] extern crate serde; #[cfg(all(test, feature = "serde"))] #[macro_use] extern crate serde_derive; // for 1.22.0 compat #[cfg(all(test, feature = "serde"))] extern crate serde_json; diff --git a/src/util/merkleblock.rs b/src/util/merkleblock.rs index 36628b3c..6ced63e7 100644 --- a/src/util/merkleblock.rs +++ b/src/util/merkleblock.rs @@ -25,10 +25,9 @@ //! # Examples //! //! ```rust -//! extern crate bitcoin_hashes; //! extern crate bitcoin; -//! use bitcoin_hashes::sha256d; -//! use bitcoin_hashes::hex::FromHex; +//! use bitcoin::hashes::sha256d; +//! use bitcoin::hashes::hex::FromHex; //! use bitcoin::{Block, MerkleBlock}; //! //! # fn main() { @@ -133,10 +132,9 @@ impl PartialMerkleTree { /// # Examples /// /// ```rust - /// extern crate bitcoin_hashes; /// extern crate bitcoin; - /// use bitcoin_hashes::sha256d; - /// use bitcoin_hashes::hex::FromHex; + /// use bitcoin::hashes::sha256d; + /// use bitcoin::hashes::hex::FromHex; /// use bitcoin::util::merkleblock::PartialMerkleTree; /// /// # fn main() { @@ -408,10 +406,9 @@ impl MerkleBlock { /// # Examples /// /// ```rust - /// extern crate bitcoin_hashes; /// extern crate bitcoin; - /// use bitcoin_hashes::sha256d; - /// use bitcoin_hashes::hex::FromHex; + /// use bitcoin::hashes::sha256d; + /// use bitcoin::hashes::hex::FromHex; /// use bitcoin::{Block, MerkleBlock}; /// /// # fn main() {