We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7a24f66 commit 10846dfCopy full SHA for 10846df
40 files changed
bitcoin/src/address/error.rs
@@ -5,9 +5,8 @@ use core::fmt;
5
use internals::write_err;
6
7
use crate::address::{Address, NetworkUnchecked};
8
-use crate::prelude::String;
9
use crate::script::{witness_program, witness_version};
10
-use crate::Network;
+use crate::{Network, String};
11
12
/// Error while generating address from script.
13
#[derive(Debug, Clone, PartialEq, Eq)]
bitcoin/src/address/mod.rs
@@ -45,13 +45,13 @@ use crate::crypto::key::{
45
CompressedPublicKey, PubkeyHash, PublicKey, TweakedPublicKey, UntweakedPublicKey,
46
};
47
use crate::network::{Network, NetworkKind};
48
-use crate::prelude::{String, ToOwned};
49
use crate::script::witness_program::WitnessProgram;
50
use crate::script::witness_version::WitnessVersion;
51
use crate::script::{
52
self, RedeemScriptSizeError, Script, ScriptBuf, ScriptHash, WScriptHash, WitnessScriptSizeError,
53
54
use crate::taproot::TapNodeHash;
+use crate::{String, ToOwned};
55
56
#[rustfmt::skip] // Keep public re-exports separate.
57
#[doc(inline)]
bitcoin/src/bip152.rs
@@ -14,8 +14,7 @@ use io::{BufRead, Write};
14
15
use crate::consensus::encode::{self, Decodable, Encodable, VarInt};
16
use crate::internal_macros::{impl_array_newtype_stringify, impl_consensus_encoding};
17
-use crate::prelude::Vec;
18
-use crate::{block, Block, BlockHash, Transaction};
+use crate::{block, Block, BlockHash, Transaction, Vec};
19
20
/// A BIP-152 error
21
bitcoin/src/bip158.rs
@@ -48,9 +48,9 @@ use crate::block::{Block, BlockHash};
use crate::consensus::encode::VarInt;
use crate::consensus::{Decodable, Encodable};
use crate::internal_macros::impl_hashencode;
-use crate::prelude::{Borrow, BTreeSet, Vec};
use crate::script::Script;
use crate::transaction::OutPoint;
+use crate::{BTreeSet, Borrow, Vec};
/// Golomb encoding parameter as in BIP-158, see also https://gist.github.com/sipa/576d5f09c3b86c3b1b75598d799fc845
const P: u8 = 19;
bitcoin/src/bip32.rs
@@ -17,7 +17,7 @@ use secp256k1::{Secp256k1, XOnlyPublicKey};
use crate::crypto::key::{CompressedPublicKey, Keypair, PrivateKey};
use crate::internal_macros::impl_array_newtype_stringify;
use crate::network::NetworkKind;
-use crate::prelude::{Vec, String};
+use crate::{String, Vec};
22
/// Version bytes for extended public keys on the Bitcoin network.
23
const VERSION_BYTES_MAINNET_PUBLIC: [u8; 4] = [0x04, 0x88, 0xB2, 0x1E];
bitcoin/src/blockdata/block.rs
@@ -17,9 +17,8 @@ use crate::consensus::{encode, Decodable, Encodable, Params};
use crate::internal_macros::{impl_consensus_encoding, impl_hashencode};
use crate::merkle_tree::{MerkleNode as _, TxMerkleNode, WitnessMerkleNode};
use crate::pow::{CompactTarget, Target, Work};
use crate::transaction::{Transaction, Wtxid};
-use crate::{script, VarInt};
+use crate::{script, VarInt, Vec};
24
hashes::hash_newtype! {
25
/// A bitcoin block hash.
bitcoin/src/blockdata/opcodes.rs
@@ -12,7 +12,7 @@ use core::fmt;
use internals::debug_from_display;
#[cfg(feature = "serde")]
-use crate::prelude::ToString;
+use crate::ToString;
/// A script Opcode.
///
bitcoin/src/blockdata/script/borrowed.rs
@@ -5,6 +5,7 @@ use core::ops::{
Bound, Index, Range, RangeFrom, RangeFull, RangeInclusive, RangeTo, RangeToInclusive,
+use hex::DisplayHex;
use secp256k1::{Secp256k1, Verification};
use super::PushBytes;
@@ -13,14 +14,13 @@ use crate::key::{PublicKey, UntweakedPublicKey, WPubkeyHash};
use crate::opcodes::all::*;
use crate::opcodes::{self, Opcode};
use crate::policy::DUST_RELAY_TX_FEE;
-use crate::prelude::{Box, DisplayHex, sink, String, ToOwned, Vec};
bytes_to_asm_fmt, Builder, Instruction, InstructionIndices, Instructions,
RedeemScriptSizeError, ScriptBuf, ScriptHash, WScriptHash, WitnessScriptSizeError,
use crate::taproot::{LeafVersion, TapLeafHash, TapNodeHash};
-use crate::FeeRate;
+use crate::{sink, Box, FeeRate, String, ToOwned, Vec};
/// Bitcoin script slice.
26
bitcoin/src/blockdata/script/builder.rs
@@ -8,9 +8,9 @@ use crate::key::PublicKey;
use crate::locktime::absolute;
use crate::script::{opcode_to_verify, write_scriptint, PushBytes, Script, ScriptBuf};
use crate::transaction::Sequence;
+use crate::Vec;
/// An Object which can be used to construct a script piece by piece.
#[derive(PartialEq, Eq, Clone)]
bitcoin/src/blockdata/script/mod.rs
@@ -65,15 +65,15 @@ use core::fmt;
65
use core::ops::{Deref, DerefMut};
66
67
use hashes::{hash160, sha256};
68
69
use io::{BufRead, Write};
70
71
use crate::consensus::{encode, Decodable, Encodable};
72
use crate::constants::{MAX_REDEEM_SCRIPT_SIZE, MAX_WITNESS_SCRIPT_SIZE};
73
use crate::internal_macros::impl_asref_push_bytes;
74
75
-use crate::prelude::{Borrow, BorrowMut, Box, Cow, DisplayHex, ToOwned, Vec};
76
-use crate::OutPoint;
+use crate::{Borrow, BorrowMut, Box, Cow, OutPoint, ToOwned, Vec};
77
78
79
0 commit comments