What changed, and why it matters
This commit only updates generated API text files to list three newly exported types (BlockHeightDecoder, BlockHeightDecoderError, BlockHeightEncoder). It contains no code changes, no logic changes, and no security-relevant behavior.
No action required. This is a non-functional API-snapshot maintenance commit.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff adds three public-use re-exports to the tracked API surface files under api/primitives for all feature combinations. These are documentation/snapshot files used to monitor public API changes. There is no executable code, no change to cryptographic, parsing, or validation logic, and no patch to any vulnerability.
Changed components
api/primitives/all-features.txtapi/primitives/alloc-only.txtapi/primitives/no-features.txtInspect captured patch +9 / −0
diff --git a/api/primitives/all-features.txt b/api/primitives/all-features.txt
index 5db73226..11e6fe41 100644
--- a/api/primitives/all-features.txt
+++ b/api/primitives/all-features.txt
@@ -2020,6 +2020,9 @@ pub use bitcoin_primitives::Weight
pub use bitcoin_primitives::absolute
pub use bitcoin_primitives::amount
pub use bitcoin_primitives::block::BlockHeight
+pub use bitcoin_primitives::block::BlockHeightDecoder
+pub use bitcoin_primitives::block::BlockHeightDecoderError
+pub use bitcoin_primitives::block::BlockHeightEncoder
pub use bitcoin_primitives::block::BlockHeightInterval
pub use bitcoin_primitives::block::BlockMtp
pub use bitcoin_primitives::block::BlockMtpInterval
diff --git a/api/primitives/alloc-only.txt b/api/primitives/alloc-only.txt
index f43c0de0..ef020b80 100644
--- a/api/primitives/alloc-only.txt
+++ b/api/primitives/alloc-only.txt
@@ -1798,6 +1798,9 @@ pub use bitcoin_primitives::Weight
pub use bitcoin_primitives::absolute
pub use bitcoin_primitives::amount
pub use bitcoin_primitives::block::BlockHeight
+pub use bitcoin_primitives::block::BlockHeightDecoder
+pub use bitcoin_primitives::block::BlockHeightDecoderError
+pub use bitcoin_primitives::block::BlockHeightEncoder
pub use bitcoin_primitives::block::BlockHeightInterval
pub use bitcoin_primitives::block::BlockMtp
pub use bitcoin_primitives::block::BlockMtpInterval
diff --git a/api/primitives/no-features.txt b/api/primitives/no-features.txt
index e4510cc0..79b2966b 100644
--- a/api/primitives/no-features.txt
+++ b/api/primitives/no-features.txt
@@ -760,6 +760,9 @@ pub use bitcoin_primitives::Weight
pub use bitcoin_primitives::absolute
pub use bitcoin_primitives::amount
pub use bitcoin_primitives::block::BlockHeight
+pub use bitcoin_primitives::block::BlockHeightDecoder
+pub use bitcoin_primitives::block::BlockHeightDecoderError
+pub use bitcoin_primitives::block::BlockHeightEncoder
pub use bitcoin_primitives::block::BlockHeightInterval
pub use bitcoin_primitives::block::BlockMtp
pub use bitcoin_primitives::block::BlockMtpInterval
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.