Remove usage of blockdata:: from bitcoin paths
In `rust-bitcoin` the `blockdata` module is a code organisation thing, it should never have been public. One day those guys would like to remove it, so as not to be a PITA for `bdk` when they do lets remove all usage of `blockdata::` now. Internal change only, no externally visible changes.
This commit is contained in:
parent
5c7cc30978
commit
cf7aca84d1
@ -13,7 +13,7 @@ use alloc::boxed::Box;
|
|||||||
use core::convert::AsRef;
|
use core::convert::AsRef;
|
||||||
|
|
||||||
use bdk_chain::ConfirmationTime;
|
use bdk_chain::ConfirmationTime;
|
||||||
use bitcoin::blockdata::transaction::{OutPoint, Sequence, TxOut};
|
use bitcoin::transaction::{OutPoint, Sequence, TxOut};
|
||||||
use bitcoin::{psbt, Weight};
|
use bitcoin::{psbt, Weight};
|
||||||
|
|
||||||
use serde::{Deserialize, Serialize};
|
use serde::{Deserialize, Serialize};
|
||||||
|
@ -2530,7 +2530,7 @@ fn create_signers<E: IntoWalletDescriptor>(
|
|||||||
#[doc(hidden)]
|
#[doc(hidden)]
|
||||||
macro_rules! floating_rate {
|
macro_rules! floating_rate {
|
||||||
($rate:expr) => {{
|
($rate:expr) => {{
|
||||||
use $crate::bitcoin::blockdata::constants::WITNESS_SCALE_FACTOR;
|
use $crate::bitcoin::constants::WITNESS_SCALE_FACTOR;
|
||||||
// sat_kwu / 250.0 -> sat_vb
|
// sat_kwu / 250.0 -> sat_vb
|
||||||
$rate.to_sat_per_kwu() as f64 / ((1000 / WITNESS_SCALE_FACTOR) as f64)
|
$rate.to_sat_per_kwu() as f64 / ((1000 / WITNESS_SCALE_FACTOR) as f64)
|
||||||
}};
|
}};
|
||||||
|
@ -201,8 +201,7 @@ fn new_or_load() -> anyhow::Result<()> {
|
|||||||
// wrong genesis hash
|
// wrong genesis hash
|
||||||
{
|
{
|
||||||
let exp_blockhash = BlockHash::all_zeros();
|
let exp_blockhash = BlockHash::all_zeros();
|
||||||
let got_blockhash =
|
let got_blockhash = bitcoin::constants::genesis_block(Network::Testnet).block_hash();
|
||||||
bitcoin::blockdata::constants::genesis_block(Network::Testnet).block_hash();
|
|
||||||
|
|
||||||
let db = &mut new_or_load(&file_path).expect("must open db");
|
let db = &mut new_or_load(&file_path).expect("must open db");
|
||||||
let changeset = read(db)?;
|
let changeset = read(db)?;
|
||||||
|
@ -18,11 +18,11 @@ use bdk_chain::{bitcoin, collections::*, miniscript};
|
|||||||
use bitcoin::{
|
use bitcoin::{
|
||||||
absolute,
|
absolute,
|
||||||
bip32::{DerivationPath, Fingerprint, KeySource},
|
bip32::{DerivationPath, Fingerprint, KeySource},
|
||||||
blockdata::transaction::Sequence,
|
|
||||||
ecdsa,
|
ecdsa,
|
||||||
hashes::{hash160, ripemd160, sha256},
|
hashes::{hash160, ripemd160, sha256},
|
||||||
secp256k1::Secp256k1,
|
secp256k1::Secp256k1,
|
||||||
taproot::{self, LeafVersion, TapLeafHash},
|
taproot::{self, LeafVersion, TapLeafHash},
|
||||||
|
transaction::Sequence,
|
||||||
ScriptBuf, TxIn, Witness, WitnessVersion,
|
ScriptBuf, TxIn, Witness, WitnessVersion,
|
||||||
};
|
};
|
||||||
use miniscript::{
|
use miniscript::{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user