diff --git a/examples/htlc.rs b/examples/htlc.rs index 727c7fc11..0e01f2af5 100644 --- a/examples/htlc.rs +++ b/examples/htlc.rs @@ -14,9 +14,6 @@ //! Example: Create an HTLC with miniscript using the policy compiler -extern crate bitcoin; -extern crate miniscript; - use bitcoin::Network; use miniscript::descriptor::Wsh; use miniscript::policy::{Concrete, Liftable}; diff --git a/examples/parse.rs b/examples/parse.rs index fc229a3a0..051517aa4 100644 --- a/examples/parse.rs +++ b/examples/parse.rs @@ -14,9 +14,6 @@ //! Example: Parsing a descriptor from a string -use bitcoin; -use miniscript; - use miniscript::{descriptor::DescriptorType, Descriptor, DescriptorTrait}; use std::str::FromStr; diff --git a/examples/psbt.rs b/examples/psbt.rs index f53b2fcd5..cb567de08 100644 --- a/examples/psbt.rs +++ b/examples/psbt.rs @@ -1,5 +1,3 @@ -use bitcoin; - use bitcoin::consensus::encode::deserialize; use bitcoin::hashes::hex::FromHex; use miniscript::psbt::PsbtExt; diff --git a/examples/sign_multisig.rs b/examples/sign_multisig.rs index abfde3b9b..aaaf198d8 100644 --- a/examples/sign_multisig.rs +++ b/examples/sign_multisig.rs @@ -14,9 +14,6 @@ //! Example: Signing a 2-of-3 multisignature -use bitcoin; -use miniscript; - use bitcoin::blockdata::witness::Witness; use bitcoin::secp256k1; // secp256k1 re-exported from rust-bitcoin use miniscript::DescriptorTrait; diff --git a/examples/verify_tx.rs b/examples/verify_tx.rs index c75c14298..dfa6c41e5 100644 --- a/examples/verify_tx.rs +++ b/examples/verify_tx.rs @@ -14,9 +14,6 @@ //! Example: Verifying a signed transaction -use bitcoin; -use miniscript; - use bitcoin::consensus::Decodable; use bitcoin::util::sighash; use bitcoin::{secp256k1, TxOut}; // secp256k1 re-exported from rust-bitcoin diff --git a/src/lib.rs b/src/lib.rs index c2e0390fb..4132ce6df 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -53,9 +53,6 @@ //! ## Deriving an address from a descriptor //! //! ```rust -//! extern crate bitcoin; -//! extern crate miniscript; -//! //! use std::str::FromStr; //! use miniscript::{DescriptorTrait}; //! @@ -100,7 +97,7 @@ pub use bitcoin; #[cfg(feature = "serde")] -pub extern crate serde; +pub use serde; #[cfg(all(test, feature = "unstable"))] extern crate test; diff --git a/src/miniscript/mod.rs b/src/miniscript/mod.rs index 6c1f9141c..1b24de39a 100644 --- a/src/miniscript/mod.rs +++ b/src/miniscript/mod.rs @@ -172,9 +172,6 @@ impl Miniscript { /// ## Decode/Parse a miniscript from script hex /// /// ```rust - /// extern crate bitcoin; - /// extern crate miniscript; - /// /// use miniscript::Miniscript; /// use miniscript::{Segwitv0, Tap}; /// use miniscript::bitcoin::secp256k1::XOnlyPublicKey;