diff --git a/bitcoin/src/lib.rs b/bitcoin/src/lib.rs index f7c94fe33..308248313 100644 --- a/bitcoin/src/lib.rs +++ b/bitcoin/src/lib.rs @@ -120,13 +120,14 @@ pub mod taproot; pub use primitives::{ block::{ Block, BlockHash, Checked as BlockChecked, Header as BlockHeader, - Unchecked as BlockUnchecked, Validation as BlockValidation, WitnessCommitment, + Unchecked as BlockUnchecked, Validation as BlockValidation, Version as BlockVersion, + WitnessCommitment, }, merkle_tree::{TxMerkleNode, WitnessMerkleNode}, pow::CompactTarget, // No `pow` module outside of `primitives`. script::{Script, ScriptBuf}, sequence::{self, Sequence}, // No `sequence` module outside of `primitives`. - transaction::{OutPoint, Transaction, TxIn, TxOut, Txid, Wtxid}, + transaction::{OutPoint, Transaction, TxIn, TxOut, Txid, Version as TransactionVersion, Wtxid}, witness::Witness, }; #[doc(inline)] diff --git a/primitives/src/lib.rs b/primitives/src/lib.rs index 4909f7e55..abca776be 100644 --- a/primitives/src/lib.rs +++ b/primitives/src/lib.rs @@ -74,12 +74,12 @@ pub use self::{ }; #[doc(inline)] pub use self::{ - block::{BlockHash, Header as BlockHeader, WitnessCommitment}, + block::{BlockHash, Header as BlockHeader, Version as BlockVersion, WitnessCommitment}, locktime::{absolute, relative}, merkle_tree::{TxMerkleNode, WitnessMerkleNode}, pow::CompactTarget, sequence::Sequence, - transaction::{OutPoint, Txid, Wtxid}, + transaction::{OutPoint, Txid, Version as TransactionVersion, Wtxid}, }; #[rustfmt::skip]