What changed, and why it matters
This commit only updates generated text files that list the public API surface of the library. No actual source code, logic, or behavior changed. It is not a security fix and does not introduce or remove any vulnerability.
No action required. Treat as routine maintenance / API snapshot update.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff removes lines from three units/api/*.txt files (all-features, alloc-only, no-features). These files are snapshots of the crate’s public API used for API compatibility tracking, likely generated by cargo public-api or a similar tool. The removed entries correspond to public items that were apparently removed or changed in prior source-code commits; this commit merely synchronizes the snapshot files. There is no code change, no bug fix, and no security-relevant modification.
Changed components
units/api/all-features.txtunits/api/alloc-only.txtunits/api/no-features.txtInspect captured patch +0 / −31
diff --git a/units/api/all-features.txt b/units/api/all-features.txt
index 775772a7..ae11348a 100644
--- a/units/api/all-features.txt
+++ b/units/api/all-features.txt
@@ -1699,7 +1699,6 @@ pub const bitcoin_units::SignedAmount::ONE_BTC: Self
pub const bitcoin_units::SignedAmount::ONE_SAT: Self
pub const bitcoin_units::SignedAmount::ZERO: Self
pub const fn bitcoin_units::SignedAmount::abs(self) -> Self
-pub const fn bitcoin_units::SignedAmount::checked_abs(self) -> core::option::Option<Self>
pub const fn bitcoin_units::SignedAmount::checked_add(self, rhs: Self) -> core::option::Option<Self>
pub const fn bitcoin_units::SignedAmount::checked_div(self, rhs: i64) -> core::option::Option<Self>
pub const fn bitcoin_units::SignedAmount::checked_mul(self, rhs: i64) -> core::option::Option<Self>
@@ -2649,8 +2648,6 @@ pub const fn bitcoin_units::FeeRate::checked_add(self, rhs: Self) -> core::optio
pub const fn bitcoin_units::FeeRate::checked_div(self, rhs: u64) -> core::option::Option<Self>
pub const fn bitcoin_units::FeeRate::checked_mul(self, rhs: u64) -> core::option::Option<Self>
pub const fn bitcoin_units::FeeRate::checked_sub(self, rhs: Self) -> core::option::Option<Self>
-pub fn bitcoin_units::FeeRate::fee_vb(self, vb: u64) -> core::option::Option<bitcoin_units::Amount>
-pub fn bitcoin_units::FeeRate::fee_wu(self, weight: bitcoin_units::Weight) -> core::option::Option<bitcoin_units::Amount>
pub const fn bitcoin_units::FeeRate::from_per_kvb(rate: bitcoin_units::Amount) -> bitcoin_units::result::NumOpResult<Self>
pub const fn bitcoin_units::FeeRate::from_per_kwu(rate: bitcoin_units::Amount) -> bitcoin_units::result::NumOpResult<Self>
pub const fn bitcoin_units::FeeRate::from_per_vb(rate: bitcoin_units::Amount) -> bitcoin_units::result::NumOpResult<Self>
@@ -3355,7 +3352,6 @@ pub const fn bitcoin_units::locktime::relative::NumberOf512Seconds::from_seconds
pub fn bitcoin_units::locktime::relative::NumberOf512Seconds::from_unprefixed_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::UnprefixedHexError>
pub fn bitcoin_units::locktime::relative::NumberOf512Seconds::is_satisfied_by(self, chain_tip: bitcoin_units::block::BlockMtp, utxo_mined_at: bitcoin_units::block::BlockMtp) -> core::result::Result<bool, bitcoin_units::locktime::relative::error::InvalidTimeError>
pub const fn bitcoin_units::locktime::relative::NumberOf512Seconds::to_512_second_intervals(self) -> u16
-pub const fn bitcoin_units::locktime::relative::NumberOf512Seconds::to_consensus_u32(self) -> u32
pub const fn bitcoin_units::locktime::relative::NumberOf512Seconds::to_seconds(self) -> u32
impl core::clone::Clone for bitcoin_units::locktime::relative::NumberOf512Seconds
pub fn bitcoin_units::locktime::relative::NumberOf512Seconds::clone(&self) -> bitcoin_units::locktime::relative::NumberOf512Seconds
@@ -3431,7 +3427,6 @@ pub const fn bitcoin_units::locktime::relative::NumberOfBlocks::from_height(bloc
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::from_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::PrefixedHexError>
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::from_unprefixed_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::UnprefixedHexError>
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::is_satisfied_by(self, chain_tip: bitcoin_units::block::BlockHeight, utxo_mined_at: bitcoin_units::block::BlockHeight) -> core::result::Result<bool, bitcoin_units::locktime::relative::error::InvalidHeightError>
-pub const fn bitcoin_units::locktime::relative::NumberOfBlocks::to_consensus_u32(self) -> u32
pub const fn bitcoin_units::locktime::relative::NumberOfBlocks::to_height(self) -> u16
impl core::clone::Clone for bitcoin_units::locktime::relative::NumberOfBlocks
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::clone(&self) -> bitcoin_units::locktime::relative::NumberOfBlocks
@@ -3820,7 +3815,6 @@ pub fn bitcoin_units::pow::CompactTarget::from_consensus(bits: u32) -> Self
pub fn bitcoin_units::pow::CompactTarget::from_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::PrefixedHexError> where Self: core::marker::Sized
pub fn bitcoin_units::pow::CompactTarget::from_unprefixed_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::UnprefixedHexError> where Self: core::marker::Sized
pub const fn bitcoin_units::pow::CompactTarget::to_consensus(self) -> u32
-pub fn bitcoin_units::pow::CompactTarget::to_hex(self) -> alloc::string::String
impl bitcoin_consensus_encoding::decode::Decode for bitcoin_units::pow::CompactTarget
pub type bitcoin_units::pow::CompactTarget::Decoder = bitcoin_units::pow::CompactTargetDecoder
impl bitcoin_consensus_encoding::encode::Encode for bitcoin_units::pow::CompactTarget
@@ -4620,7 +4614,6 @@ pub struct bitcoin_units::sequence::Sequence(pub u32)
impl bitcoin_units::sequence::Sequence
pub const bitcoin_units::sequence::Sequence::ENABLE_LOCKTIME_AND_RBF: Self
pub const bitcoin_units::sequence::Sequence::ENABLE_LOCKTIME_NO_RBF: Self
-pub const bitcoin_units::sequence::Sequence::ENABLE_RBF_NO_LOCKTIME: Self
pub const bitcoin_units::sequence::Sequence::FINAL: Self
pub const bitcoin_units::sequence::Sequence::MAX: Self
pub const bitcoin_units::sequence::Sequence::SIZE: usize
@@ -4639,7 +4632,6 @@ pub fn bitcoin_units::sequence::Sequence::is_rbf(self) -> bool
pub fn bitcoin_units::sequence::Sequence::is_relative_lock_time(self) -> bool
pub fn bitcoin_units::sequence::Sequence::is_time_locked(self) -> bool
pub const fn bitcoin_units::sequence::Sequence::to_consensus_u32(self) -> u32
-pub fn bitcoin_units::sequence::Sequence::to_hex(self) -> alloc::string::String
pub fn bitcoin_units::sequence::Sequence::to_relative_lock_time(self) -> core::option::Option<bitcoin_units::locktime::relative::LockTime>
impl bitcoin_consensus_encoding::decode::Decode for bitcoin_units::sequence::Sequence
pub type bitcoin_units::sequence::Sequence::Decoder = bitcoin_units::sequence::SequenceDecoder
@@ -5031,12 +5023,9 @@ pub const fn bitcoin_units::Weight::checked_mul(self, rhs: u64) -> core::option:
pub const fn bitcoin_units::Weight::checked_sub(self, rhs: Self) -> core::option::Option<Self>
pub fn bitcoin_units::Weight::from_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::PrefixedHexError>
pub const fn bitcoin_units::Weight::from_kwu(wu: u64) -> core::option::Option<Self>
-pub const fn bitcoin_units::Weight::from_non_witness_data_size(non_witness_size: u64) -> Self
pub fn bitcoin_units::Weight::from_unprefixed_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::UnprefixedHexError>
pub const fn bitcoin_units::Weight::from_vb(vb: u64) -> core::option::Option<Self>
pub const fn bitcoin_units::Weight::from_vb_unchecked(vb: u64) -> Self
-pub const fn bitcoin_units::Weight::from_vb_unwrap(vb: u64) -> Self
-pub const fn bitcoin_units::Weight::from_witness_data_size(witness_size: u64) -> Self
pub const fn bitcoin_units::Weight::mul_by_fee_rate(self, fee_rate: bitcoin_units::FeeRate) -> bitcoin_units::result::NumOpResult<bitcoin_units::Amount>
pub const fn bitcoin_units::Weight::to_kwu_ceil(self) -> u64
pub const fn bitcoin_units::Weight::to_kwu_floor(self) -> u64
diff --git a/units/api/alloc-only.txt b/units/api/alloc-only.txt
index e3e1699c..4ee1abc3 100644
--- a/units/api/alloc-only.txt
+++ b/units/api/alloc-only.txt
@@ -1351,7 +1351,6 @@ pub const bitcoin_units::SignedAmount::ONE_BTC: Self
pub const bitcoin_units::SignedAmount::ONE_SAT: Self
pub const bitcoin_units::SignedAmount::ZERO: Self
pub const fn bitcoin_units::SignedAmount::abs(self) -> Self
-pub const fn bitcoin_units::SignedAmount::checked_abs(self) -> core::option::Option<Self>
pub const fn bitcoin_units::SignedAmount::checked_add(self, rhs: Self) -> core::option::Option<Self>
pub const fn bitcoin_units::SignedAmount::checked_div(self, rhs: i64) -> core::option::Option<Self>
pub const fn bitcoin_units::SignedAmount::checked_mul(self, rhs: i64) -> core::option::Option<Self>
@@ -2062,8 +2061,6 @@ pub const fn bitcoin_units::FeeRate::checked_add(self, rhs: Self) -> core::optio
pub const fn bitcoin_units::FeeRate::checked_div(self, rhs: u64) -> core::option::Option<Self>
pub const fn bitcoin_units::FeeRate::checked_mul(self, rhs: u64) -> core::option::Option<Self>
pub const fn bitcoin_units::FeeRate::checked_sub(self, rhs: Self) -> core::option::Option<Self>
-pub fn bitcoin_units::FeeRate::fee_vb(self, vb: u64) -> core::option::Option<bitcoin_units::Amount>
-pub fn bitcoin_units::FeeRate::fee_wu(self, weight: bitcoin_units::Weight) -> core::option::Option<bitcoin_units::Amount>
pub const fn bitcoin_units::FeeRate::from_per_kvb(rate: bitcoin_units::Amount) -> bitcoin_units::result::NumOpResult<Self>
pub const fn bitcoin_units::FeeRate::from_per_kwu(rate: bitcoin_units::Amount) -> bitcoin_units::result::NumOpResult<Self>
pub const fn bitcoin_units::FeeRate::from_per_vb(rate: bitcoin_units::Amount) -> bitcoin_units::result::NumOpResult<Self>
@@ -2737,7 +2734,6 @@ pub const fn bitcoin_units::locktime::relative::NumberOf512Seconds::from_seconds
pub fn bitcoin_units::locktime::relative::NumberOf512Seconds::from_unprefixed_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::UnprefixedHexError>
pub fn bitcoin_units::locktime::relative::NumberOf512Seconds::is_satisfied_by(self, chain_tip: bitcoin_units::block::BlockMtp, utxo_mined_at: bitcoin_units::block::BlockMtp) -> core::result::Result<bool, bitcoin_units::locktime::relative::error::InvalidTimeError>
pub const fn bitcoin_units::locktime::relative::NumberOf512Seconds::to_512_second_intervals(self) -> u16
-pub const fn bitcoin_units::locktime::relative::NumberOf512Seconds::to_consensus_u32(self) -> u32
pub const fn bitcoin_units::locktime::relative::NumberOf512Seconds::to_seconds(self) -> u32
impl core::clone::Clone for bitcoin_units::locktime::relative::NumberOf512Seconds
pub fn bitcoin_units::locktime::relative::NumberOf512Seconds::clone(&self) -> bitcoin_units::locktime::relative::NumberOf512Seconds
@@ -2811,7 +2807,6 @@ pub const fn bitcoin_units::locktime::relative::NumberOfBlocks::from_height(bloc
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::from_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::PrefixedHexError>
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::from_unprefixed_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::UnprefixedHexError>
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::is_satisfied_by(self, chain_tip: bitcoin_units::block::BlockHeight, utxo_mined_at: bitcoin_units::block::BlockHeight) -> core::result::Result<bool, bitcoin_units::locktime::relative::error::InvalidHeightError>
-pub const fn bitcoin_units::locktime::relative::NumberOfBlocks::to_consensus_u32(self) -> u32
pub const fn bitcoin_units::locktime::relative::NumberOfBlocks::to_height(self) -> u16
impl core::clone::Clone for bitcoin_units::locktime::relative::NumberOfBlocks
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::clone(&self) -> bitcoin_units::locktime::relative::NumberOfBlocks
@@ -3143,7 +3138,6 @@ pub fn bitcoin_units::pow::CompactTarget::from_consensus(bits: u32) -> Self
pub fn bitcoin_units::pow::CompactTarget::from_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::PrefixedHexError> where Self: core::marker::Sized
pub fn bitcoin_units::pow::CompactTarget::from_unprefixed_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::UnprefixedHexError> where Self: core::marker::Sized
pub const fn bitcoin_units::pow::CompactTarget::to_consensus(self) -> u32
-pub fn bitcoin_units::pow::CompactTarget::to_hex(self) -> alloc::string::String
impl core::clone::Clone for bitcoin_units::pow::CompactTarget
pub fn bitcoin_units::pow::CompactTarget::clone(&self) -> bitcoin_units::pow::CompactTarget
impl core::cmp::Eq for bitcoin_units::pow::CompactTarget
@@ -3786,7 +3780,6 @@ pub struct bitcoin_units::sequence::Sequence(pub u32)
impl bitcoin_units::sequence::Sequence
pub const bitcoin_units::sequence::Sequence::ENABLE_LOCKTIME_AND_RBF: Self
pub const bitcoin_units::sequence::Sequence::ENABLE_LOCKTIME_NO_RBF: Self
-pub const bitcoin_units::sequence::Sequence::ENABLE_RBF_NO_LOCKTIME: Self
pub const bitcoin_units::sequence::Sequence::FINAL: Self
pub const bitcoin_units::sequence::Sequence::MAX: Self
pub const bitcoin_units::sequence::Sequence::SIZE: usize
@@ -3805,7 +3798,6 @@ pub fn bitcoin_units::sequence::Sequence::is_rbf(self) -> bool
pub fn bitcoin_units::sequence::Sequence::is_relative_lock_time(self) -> bool
pub fn bitcoin_units::sequence::Sequence::is_time_locked(self) -> bool
pub const fn bitcoin_units::sequence::Sequence::to_consensus_u32(self) -> u32
-pub fn bitcoin_units::sequence::Sequence::to_hex(self) -> alloc::string::String
pub fn bitcoin_units::sequence::Sequence::to_relative_lock_time(self) -> core::option::Option<bitcoin_units::locktime::relative::LockTime>
impl core::clone::Clone for bitcoin_units::sequence::Sequence
pub fn bitcoin_units::sequence::Sequence::clone(&self) -> bitcoin_units::sequence::Sequence
@@ -3960,12 +3952,9 @@ pub const fn bitcoin_units::Weight::checked_mul(self, rhs: u64) -> core::option:
pub const fn bitcoin_units::Weight::checked_sub(self, rhs: Self) -> core::option::Option<Self>
pub fn bitcoin_units::Weight::from_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::PrefixedHexError>
pub const fn bitcoin_units::Weight::from_kwu(wu: u64) -> core::option::Option<Self>
-pub const fn bitcoin_units::Weight::from_non_witness_data_size(non_witness_size: u64) -> Self
pub fn bitcoin_units::Weight::from_unprefixed_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::UnprefixedHexError>
pub const fn bitcoin_units::Weight::from_vb(vb: u64) -> core::option::Option<Self>
pub const fn bitcoin_units::Weight::from_vb_unchecked(vb: u64) -> Self
-pub const fn bitcoin_units::Weight::from_vb_unwrap(vb: u64) -> Self
-pub const fn bitcoin_units::Weight::from_witness_data_size(witness_size: u64) -> Self
pub const fn bitcoin_units::Weight::mul_by_fee_rate(self, fee_rate: bitcoin_units::FeeRate) -> bitcoin_units::result::NumOpResult<bitcoin_units::Amount>
pub const fn bitcoin_units::Weight::to_kwu_ceil(self) -> u64
pub const fn bitcoin_units::Weight::to_kwu_floor(self) -> u64
diff --git a/units/api/no-features.txt b/units/api/no-features.txt
index 54cec77d..8c32fcdd 100644
--- a/units/api/no-features.txt
+++ b/units/api/no-features.txt
@@ -1195,7 +1195,6 @@ pub const bitcoin_units::SignedAmount::ONE_BTC: Self
pub const bitcoin_units::SignedAmount::ONE_SAT: Self
pub const bitcoin_units::SignedAmount::ZERO: Self
pub const fn bitcoin_units::SignedAmount::abs(self) -> Self
-pub const fn bitcoin_units::SignedAmount::checked_abs(self) -> core::option::Option<Self>
pub const fn bitcoin_units::SignedAmount::checked_add(self, rhs: Self) -> core::option::Option<Self>
pub const fn bitcoin_units::SignedAmount::checked_div(self, rhs: i64) -> core::option::Option<Self>
pub const fn bitcoin_units::SignedAmount::checked_mul(self, rhs: i64) -> core::option::Option<Self>
@@ -1848,8 +1847,6 @@ pub const fn bitcoin_units::FeeRate::checked_add(self, rhs: Self) -> core::optio
pub const fn bitcoin_units::FeeRate::checked_div(self, rhs: u64) -> core::option::Option<Self>
pub const fn bitcoin_units::FeeRate::checked_mul(self, rhs: u64) -> core::option::Option<Self>
pub const fn bitcoin_units::FeeRate::checked_sub(self, rhs: Self) -> core::option::Option<Self>
-pub fn bitcoin_units::FeeRate::fee_vb(self, vb: u64) -> core::option::Option<bitcoin_units::Amount>
-pub fn bitcoin_units::FeeRate::fee_wu(self, weight: bitcoin_units::Weight) -> core::option::Option<bitcoin_units::Amount>
pub const fn bitcoin_units::FeeRate::from_per_kvb(rate: bitcoin_units::Amount) -> bitcoin_units::result::NumOpResult<Self>
pub const fn bitcoin_units::FeeRate::from_per_kwu(rate: bitcoin_units::Amount) -> bitcoin_units::result::NumOpResult<Self>
pub const fn bitcoin_units::FeeRate::from_per_vb(rate: bitcoin_units::Amount) -> bitcoin_units::result::NumOpResult<Self>
@@ -2459,7 +2456,6 @@ pub const fn bitcoin_units::locktime::relative::NumberOf512Seconds::from_seconds
pub fn bitcoin_units::locktime::relative::NumberOf512Seconds::from_unprefixed_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::UnprefixedHexError>
pub fn bitcoin_units::locktime::relative::NumberOf512Seconds::is_satisfied_by(self, chain_tip: bitcoin_units::block::BlockMtp, utxo_mined_at: bitcoin_units::block::BlockMtp) -> core::result::Result<bool, bitcoin_units::locktime::relative::error::InvalidTimeError>
pub const fn bitcoin_units::locktime::relative::NumberOf512Seconds::to_512_second_intervals(self) -> u16
-pub const fn bitcoin_units::locktime::relative::NumberOf512Seconds::to_consensus_u32(self) -> u32
pub const fn bitcoin_units::locktime::relative::NumberOf512Seconds::to_seconds(self) -> u32
impl core::clone::Clone for bitcoin_units::locktime::relative::NumberOf512Seconds
pub fn bitcoin_units::locktime::relative::NumberOf512Seconds::clone(&self) -> bitcoin_units::locktime::relative::NumberOf512Seconds
@@ -2523,7 +2519,6 @@ pub const fn bitcoin_units::locktime::relative::NumberOfBlocks::from_height(bloc
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::from_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::PrefixedHexError>
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::from_unprefixed_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::UnprefixedHexError>
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::is_satisfied_by(self, chain_tip: bitcoin_units::block::BlockHeight, utxo_mined_at: bitcoin_units::block::BlockHeight) -> core::result::Result<bool, bitcoin_units::locktime::relative::error::InvalidHeightError>
-pub const fn bitcoin_units::locktime::relative::NumberOfBlocks::to_consensus_u32(self) -> u32
pub const fn bitcoin_units::locktime::relative::NumberOfBlocks::to_height(self) -> u16
impl core::clone::Clone for bitcoin_units::locktime::relative::NumberOfBlocks
pub fn bitcoin_units::locktime::relative::NumberOfBlocks::clone(&self) -> bitcoin_units::locktime::relative::NumberOfBlocks
@@ -3417,7 +3412,6 @@ pub struct bitcoin_units::sequence::Sequence(pub u32)
impl bitcoin_units::sequence::Sequence
pub const bitcoin_units::sequence::Sequence::ENABLE_LOCKTIME_AND_RBF: Self
pub const bitcoin_units::sequence::Sequence::ENABLE_LOCKTIME_NO_RBF: Self
-pub const bitcoin_units::sequence::Sequence::ENABLE_RBF_NO_LOCKTIME: Self
pub const bitcoin_units::sequence::Sequence::FINAL: Self
pub const bitcoin_units::sequence::Sequence::MAX: Self
pub const bitcoin_units::sequence::Sequence::SIZE: usize
@@ -3570,12 +3564,9 @@ pub const fn bitcoin_units::Weight::checked_mul(self, rhs: u64) -> core::option:
pub const fn bitcoin_units::Weight::checked_sub(self, rhs: Self) -> core::option::Option<Self>
pub fn bitcoin_units::Weight::from_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::PrefixedHexError>
pub const fn bitcoin_units::Weight::from_kwu(wu: u64) -> core::option::Option<Self>
-pub const fn bitcoin_units::Weight::from_non_witness_data_size(non_witness_size: u64) -> Self
pub fn bitcoin_units::Weight::from_unprefixed_hex(s: &str) -> core::result::Result<Self, bitcoin_units::parse_int::error::UnprefixedHexError>
pub const fn bitcoin_units::Weight::from_vb(vb: u64) -> core::option::Option<Self>
pub const fn bitcoin_units::Weight::from_vb_unchecked(vb: u64) -> Self
-pub const fn bitcoin_units::Weight::from_vb_unwrap(vb: u64) -> Self
-pub const fn bitcoin_units::Weight::from_witness_data_size(witness_size: u64) -> Self
pub const fn bitcoin_units::Weight::mul_by_fee_rate(self, fee_rate: bitcoin_units::FeeRate) -> bitcoin_units::result::NumOpResult<bitcoin_units::Amount>
pub const fn bitcoin_units::Weight::to_kwu_ceil(self) -> u64
pub const fn bitcoin_units::Weight::to_kwu_floor(self) -> u64
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.