api: Run just check-api
This commit is contained in:
parent
853026071f
commit
eb723740f1
|
@ -269,6 +269,8 @@ impl bitcoin::consensus::encode::Decodable for bitcoin::taproot::TapLeafHash
|
|||
impl bitcoin::consensus::encode::Decodable for bitcoin_hashes::sha256::Hash
|
||||
impl bitcoin::consensus::encode::Decodable for bitcoin_hashes::sha256d::Hash
|
||||
impl bitcoin::consensus::encode::Decodable for bitcoin_units::amount::Amount
|
||||
impl bitcoin::consensus::encode::Decodable for bitcoin_units::block::BlockHeight
|
||||
impl bitcoin::consensus::encode::Decodable for bitcoin_units::block::BlockInterval
|
||||
impl bitcoin::consensus::encode::Decodable for bool
|
||||
impl bitcoin::consensus::encode::Decodable for i16
|
||||
impl bitcoin::consensus::encode::Decodable for i32
|
||||
|
@ -370,6 +372,8 @@ impl bitcoin::consensus::encode::Encodable for bitcoin::taproot::TapLeafHash
|
|||
impl bitcoin::consensus::encode::Encodable for bitcoin_hashes::sha256::Hash
|
||||
impl bitcoin::consensus::encode::Encodable for bitcoin_hashes::sha256d::Hash
|
||||
impl bitcoin::consensus::encode::Encodable for bitcoin_units::amount::Amount
|
||||
impl bitcoin::consensus::encode::Encodable for bitcoin_units::block::BlockHeight
|
||||
impl bitcoin::consensus::encode::Encodable for bitcoin_units::block::BlockInterval
|
||||
impl bitcoin::consensus::encode::Encodable for bool
|
||||
impl bitcoin::consensus::encode::Encodable for i16
|
||||
impl bitcoin::consensus::encode::Encodable for i32
|
||||
|
@ -5163,17 +5167,17 @@ pub bitcoin::consensus::DecodeError::Other(E)
|
|||
pub bitcoin::consensus::DecodeError::TooManyBytes
|
||||
pub bitcoin::consensus::Params::allow_min_difficulty_blocks: bool
|
||||
pub bitcoin::consensus::Params::bip16_time: u32
|
||||
pub bitcoin::consensus::Params::bip34_height: u32
|
||||
pub bitcoin::consensus::Params::bip65_height: u32
|
||||
pub bitcoin::consensus::Params::bip66_height: u32
|
||||
pub bitcoin::consensus::Params::bip34_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::Params::bip65_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::Params::bip66_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::Params::max_attainable_target: bitcoin::pow::Target
|
||||
pub bitcoin::consensus::Params::miner_confirmation_window: u32
|
||||
pub bitcoin::consensus::Params::miner_confirmation_window: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::consensus::Params::network: bitcoin::network::Network
|
||||
pub bitcoin::consensus::Params::no_pow_retargeting: bool
|
||||
pub bitcoin::consensus::Params::pow_limit: bitcoin::pow::Target
|
||||
pub bitcoin::consensus::Params::pow_target_spacing: u64
|
||||
pub bitcoin::consensus::Params::pow_target_timespan: u64
|
||||
pub bitcoin::consensus::Params::rule_change_activation_threshold: u32
|
||||
pub bitcoin::consensus::Params::rule_change_activation_threshold: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::consensus::encode::Error::InvalidChecksum
|
||||
pub bitcoin::consensus::encode::Error::InvalidChecksum::actual: [u8; 4]
|
||||
pub bitcoin::consensus::encode::Error::InvalidChecksum::expected: [u8; 4]
|
||||
|
@ -5188,17 +5192,17 @@ pub bitcoin::consensus::encode::FromHexError::Decode(bitcoin::consensus::DecodeE
|
|||
pub bitcoin::consensus::encode::FromHexError::OddLengthString(hex_conservative::error::OddLengthStringError)
|
||||
pub bitcoin::consensus::params::Params::allow_min_difficulty_blocks: bool
|
||||
pub bitcoin::consensus::params::Params::bip16_time: u32
|
||||
pub bitcoin::consensus::params::Params::bip34_height: u32
|
||||
pub bitcoin::consensus::params::Params::bip65_height: u32
|
||||
pub bitcoin::consensus::params::Params::bip66_height: u32
|
||||
pub bitcoin::consensus::params::Params::bip34_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::params::Params::bip65_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::params::Params::bip66_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::params::Params::max_attainable_target: bitcoin::pow::Target
|
||||
pub bitcoin::consensus::params::Params::miner_confirmation_window: u32
|
||||
pub bitcoin::consensus::params::Params::miner_confirmation_window: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::consensus::params::Params::network: bitcoin::network::Network
|
||||
pub bitcoin::consensus::params::Params::no_pow_retargeting: bool
|
||||
pub bitcoin::consensus::params::Params::pow_limit: bitcoin::pow::Target
|
||||
pub bitcoin::consensus::params::Params::pow_target_spacing: u64
|
||||
pub bitcoin::consensus::params::Params::pow_target_timespan: u64
|
||||
pub bitcoin::consensus::params::Params::rule_change_activation_threshold: u32
|
||||
pub bitcoin::consensus::params::Params::rule_change_activation_threshold: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::consensus::validation::TxVerifyError::ScriptVerification(bitcoin::consensus::validation::BitcoinconsensusError)
|
||||
pub bitcoin::consensus::validation::TxVerifyError::UnknownSpentOutput(bitcoin::blockdata::transaction::OutPoint)
|
||||
pub bitcoin::ecdsa::Error::EmptySignature
|
||||
|
@ -5357,10 +5361,10 @@ pub bitcoin::p2p::message_filter::CFilter::filter_type: u8
|
|||
pub bitcoin::p2p::message_filter::GetCFCheckpt::filter_type: u8
|
||||
pub bitcoin::p2p::message_filter::GetCFCheckpt::stop_hash: bitcoin::blockdata::block::BlockHash
|
||||
pub bitcoin::p2p::message_filter::GetCFHeaders::filter_type: u8
|
||||
pub bitcoin::p2p::message_filter::GetCFHeaders::start_height: u32
|
||||
pub bitcoin::p2p::message_filter::GetCFHeaders::start_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::p2p::message_filter::GetCFHeaders::stop_hash: bitcoin::blockdata::block::BlockHash
|
||||
pub bitcoin::p2p::message_filter::GetCFilters::filter_type: u8
|
||||
pub bitcoin::p2p::message_filter::GetCFilters::start_height: u32
|
||||
pub bitcoin::p2p::message_filter::GetCFilters::start_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::p2p::message_filter::GetCFilters::stop_hash: bitcoin::blockdata::block::BlockHash
|
||||
pub bitcoin::p2p::message_network::Reject::ccode: bitcoin::p2p::message_network::RejectReason
|
||||
pub bitcoin::p2p::message_network::Reject::hash: bitcoin_hashes::sha256d::Hash
|
||||
|
@ -5385,17 +5389,17 @@ pub bitcoin::p2p::message_network::VersionMessage::user_agent: alloc::string::St
|
|||
pub bitcoin::p2p::message_network::VersionMessage::version: u32
|
||||
pub bitcoin::params::Params::allow_min_difficulty_blocks: bool
|
||||
pub bitcoin::params::Params::bip16_time: u32
|
||||
pub bitcoin::params::Params::bip34_height: u32
|
||||
pub bitcoin::params::Params::bip65_height: u32
|
||||
pub bitcoin::params::Params::bip66_height: u32
|
||||
pub bitcoin::params::Params::bip34_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::params::Params::bip65_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::params::Params::bip66_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::params::Params::max_attainable_target: bitcoin::pow::Target
|
||||
pub bitcoin::params::Params::miner_confirmation_window: u32
|
||||
pub bitcoin::params::Params::miner_confirmation_window: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::params::Params::network: bitcoin::network::Network
|
||||
pub bitcoin::params::Params::no_pow_retargeting: bool
|
||||
pub bitcoin::params::Params::pow_limit: bitcoin::pow::Target
|
||||
pub bitcoin::params::Params::pow_target_spacing: u64
|
||||
pub bitcoin::params::Params::pow_target_timespan: u64
|
||||
pub bitcoin::params::Params::rule_change_activation_threshold: u32
|
||||
pub bitcoin::params::Params::rule_change_activation_threshold: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::psbt::Error::CombineInconsistentKeySources(alloc::boxed::Box<bitcoin::bip32::Xpub>)
|
||||
pub bitcoin::psbt::Error::ConsensusEncoding(bitcoin::consensus::encode::Error)
|
||||
pub bitcoin::psbt::Error::DuplicateKey(bitcoin::psbt::raw::Key)
|
||||
|
@ -9874,6 +9878,10 @@ pub fn bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>::from(hashtyp
|
|||
pub fn bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>::from(hashtype: bitcoin::taproot::TapTweakHash) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>
|
||||
pub fn bitcoin_units::amount::Amount::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
||||
pub fn bitcoin_units::amount::Amount::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
||||
pub fn bitcoin_units::block::BlockHeight::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
||||
pub fn bitcoin_units::block::BlockHeight::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
||||
pub fn bitcoin_units::block::BlockInterval::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
||||
pub fn bitcoin_units::block::BlockInterval::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
||||
pub fn bool::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<bool, bitcoin::consensus::encode::Error>
|
||||
pub fn bool::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
||||
pub fn core::convert::Infallible::input_len(&self) -> usize
|
||||
|
@ -10450,6 +10458,8 @@ pub type bitcoin::taproot::serialized_signature::SerializedSignature::Target = [
|
|||
pub type std::collections::hash::map::HashMap<bitcoin::PublicKey, bitcoin::PrivateKey>::Error = bitcoin::psbt::GetKeyError
|
||||
pub type std::collections::hash::set::HashSet<bitcoin::bip32::Xpriv>::Error = bitcoin::psbt::GetKeyError
|
||||
pub use bitcoin::Amount
|
||||
pub use bitcoin::BlockHeight
|
||||
pub use bitcoin::BlockInterval
|
||||
pub use bitcoin::Denomination
|
||||
pub use bitcoin::FeeRate
|
||||
pub use bitcoin::SignedAmount
|
||||
|
|
|
@ -262,6 +262,8 @@ impl bitcoin::consensus::encode::Decodable for bitcoin::taproot::TapLeafHash
|
|||
impl bitcoin::consensus::encode::Decodable for bitcoin_hashes::sha256::Hash
|
||||
impl bitcoin::consensus::encode::Decodable for bitcoin_hashes::sha256d::Hash
|
||||
impl bitcoin::consensus::encode::Decodable for bitcoin_units::amount::Amount
|
||||
impl bitcoin::consensus::encode::Decodable for bitcoin_units::block::BlockHeight
|
||||
impl bitcoin::consensus::encode::Decodable for bitcoin_units::block::BlockInterval
|
||||
impl bitcoin::consensus::encode::Decodable for bool
|
||||
impl bitcoin::consensus::encode::Decodable for i16
|
||||
impl bitcoin::consensus::encode::Decodable for i32
|
||||
|
@ -363,6 +365,8 @@ impl bitcoin::consensus::encode::Encodable for bitcoin::taproot::TapLeafHash
|
|||
impl bitcoin::consensus::encode::Encodable for bitcoin_hashes::sha256::Hash
|
||||
impl bitcoin::consensus::encode::Encodable for bitcoin_hashes::sha256d::Hash
|
||||
impl bitcoin::consensus::encode::Encodable for bitcoin_units::amount::Amount
|
||||
impl bitcoin::consensus::encode::Encodable for bitcoin_units::block::BlockHeight
|
||||
impl bitcoin::consensus::encode::Encodable for bitcoin_units::block::BlockInterval
|
||||
impl bitcoin::consensus::encode::Encodable for bool
|
||||
impl bitcoin::consensus::encode::Encodable for i16
|
||||
impl bitcoin::consensus::encode::Encodable for i32
|
||||
|
@ -4887,17 +4891,17 @@ pub bitcoin::consensus::DecodeError::Other(E)
|
|||
pub bitcoin::consensus::DecodeError::TooManyBytes
|
||||
pub bitcoin::consensus::Params::allow_min_difficulty_blocks: bool
|
||||
pub bitcoin::consensus::Params::bip16_time: u32
|
||||
pub bitcoin::consensus::Params::bip34_height: u32
|
||||
pub bitcoin::consensus::Params::bip65_height: u32
|
||||
pub bitcoin::consensus::Params::bip66_height: u32
|
||||
pub bitcoin::consensus::Params::bip34_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::Params::bip65_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::Params::bip66_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::Params::max_attainable_target: bitcoin::pow::Target
|
||||
pub bitcoin::consensus::Params::miner_confirmation_window: u32
|
||||
pub bitcoin::consensus::Params::miner_confirmation_window: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::consensus::Params::network: bitcoin::network::Network
|
||||
pub bitcoin::consensus::Params::no_pow_retargeting: bool
|
||||
pub bitcoin::consensus::Params::pow_limit: bitcoin::pow::Target
|
||||
pub bitcoin::consensus::Params::pow_target_spacing: u64
|
||||
pub bitcoin::consensus::Params::pow_target_timespan: u64
|
||||
pub bitcoin::consensus::Params::rule_change_activation_threshold: u32
|
||||
pub bitcoin::consensus::Params::rule_change_activation_threshold: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::consensus::encode::Error::InvalidChecksum
|
||||
pub bitcoin::consensus::encode::Error::InvalidChecksum::actual: [u8; 4]
|
||||
pub bitcoin::consensus::encode::Error::InvalidChecksum::expected: [u8; 4]
|
||||
|
@ -4912,17 +4916,17 @@ pub bitcoin::consensus::encode::FromHexError::Decode(bitcoin::consensus::DecodeE
|
|||
pub bitcoin::consensus::encode::FromHexError::OddLengthString(hex_conservative::error::OddLengthStringError)
|
||||
pub bitcoin::consensus::params::Params::allow_min_difficulty_blocks: bool
|
||||
pub bitcoin::consensus::params::Params::bip16_time: u32
|
||||
pub bitcoin::consensus::params::Params::bip34_height: u32
|
||||
pub bitcoin::consensus::params::Params::bip65_height: u32
|
||||
pub bitcoin::consensus::params::Params::bip66_height: u32
|
||||
pub bitcoin::consensus::params::Params::bip34_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::params::Params::bip65_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::params::Params::bip66_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::params::Params::max_attainable_target: bitcoin::pow::Target
|
||||
pub bitcoin::consensus::params::Params::miner_confirmation_window: u32
|
||||
pub bitcoin::consensus::params::Params::miner_confirmation_window: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::consensus::params::Params::network: bitcoin::network::Network
|
||||
pub bitcoin::consensus::params::Params::no_pow_retargeting: bool
|
||||
pub bitcoin::consensus::params::Params::pow_limit: bitcoin::pow::Target
|
||||
pub bitcoin::consensus::params::Params::pow_target_spacing: u64
|
||||
pub bitcoin::consensus::params::Params::pow_target_timespan: u64
|
||||
pub bitcoin::consensus::params::Params::rule_change_activation_threshold: u32
|
||||
pub bitcoin::consensus::params::Params::rule_change_activation_threshold: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::ecdsa::Error::EmptySignature
|
||||
pub bitcoin::ecdsa::Error::Hex(hex_conservative::error::HexToBytesError)
|
||||
pub bitcoin::ecdsa::Error::Secp256k1(secp256k1::Error)
|
||||
|
@ -5079,10 +5083,10 @@ pub bitcoin::p2p::message_filter::CFilter::filter_type: u8
|
|||
pub bitcoin::p2p::message_filter::GetCFCheckpt::filter_type: u8
|
||||
pub bitcoin::p2p::message_filter::GetCFCheckpt::stop_hash: bitcoin::blockdata::block::BlockHash
|
||||
pub bitcoin::p2p::message_filter::GetCFHeaders::filter_type: u8
|
||||
pub bitcoin::p2p::message_filter::GetCFHeaders::start_height: u32
|
||||
pub bitcoin::p2p::message_filter::GetCFHeaders::start_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::p2p::message_filter::GetCFHeaders::stop_hash: bitcoin::blockdata::block::BlockHash
|
||||
pub bitcoin::p2p::message_filter::GetCFilters::filter_type: u8
|
||||
pub bitcoin::p2p::message_filter::GetCFilters::start_height: u32
|
||||
pub bitcoin::p2p::message_filter::GetCFilters::start_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::p2p::message_filter::GetCFilters::stop_hash: bitcoin::blockdata::block::BlockHash
|
||||
pub bitcoin::p2p::message_network::Reject::ccode: bitcoin::p2p::message_network::RejectReason
|
||||
pub bitcoin::p2p::message_network::Reject::hash: bitcoin_hashes::sha256d::Hash
|
||||
|
@ -5107,17 +5111,17 @@ pub bitcoin::p2p::message_network::VersionMessage::user_agent: alloc::string::St
|
|||
pub bitcoin::p2p::message_network::VersionMessage::version: u32
|
||||
pub bitcoin::params::Params::allow_min_difficulty_blocks: bool
|
||||
pub bitcoin::params::Params::bip16_time: u32
|
||||
pub bitcoin::params::Params::bip34_height: u32
|
||||
pub bitcoin::params::Params::bip65_height: u32
|
||||
pub bitcoin::params::Params::bip66_height: u32
|
||||
pub bitcoin::params::Params::bip34_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::params::Params::bip65_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::params::Params::bip66_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::params::Params::max_attainable_target: bitcoin::pow::Target
|
||||
pub bitcoin::params::Params::miner_confirmation_window: u32
|
||||
pub bitcoin::params::Params::miner_confirmation_window: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::params::Params::network: bitcoin::network::Network
|
||||
pub bitcoin::params::Params::no_pow_retargeting: bool
|
||||
pub bitcoin::params::Params::pow_limit: bitcoin::pow::Target
|
||||
pub bitcoin::params::Params::pow_target_spacing: u64
|
||||
pub bitcoin::params::Params::pow_target_timespan: u64
|
||||
pub bitcoin::params::Params::rule_change_activation_threshold: u32
|
||||
pub bitcoin::params::Params::rule_change_activation_threshold: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::psbt::Error::CombineInconsistentKeySources(alloc::boxed::Box<bitcoin::bip32::Xpub>)
|
||||
pub bitcoin::psbt::Error::ConsensusEncoding(bitcoin::consensus::encode::Error)
|
||||
pub bitcoin::psbt::Error::DuplicateKey(bitcoin::psbt::raw::Key)
|
||||
|
@ -9358,6 +9362,10 @@ pub fn bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>::from(hashtyp
|
|||
pub fn bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>::from(hashtype: bitcoin::taproot::TapTweakHash) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>
|
||||
pub fn bitcoin_units::amount::Amount::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
||||
pub fn bitcoin_units::amount::Amount::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
||||
pub fn bitcoin_units::block::BlockHeight::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
||||
pub fn bitcoin_units::block::BlockHeight::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
||||
pub fn bitcoin_units::block::BlockInterval::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
||||
pub fn bitcoin_units::block::BlockInterval::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
||||
pub fn bool::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<bool, bitcoin::consensus::encode::Error>
|
||||
pub fn bool::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
||||
pub fn core::convert::Infallible::input_len(&self) -> usize
|
||||
|
@ -9908,6 +9916,8 @@ pub type bitcoin::taproot::serialized_signature::SerializedSignature::Target = [
|
|||
pub type std::collections::hash::map::HashMap<bitcoin::PublicKey, bitcoin::PrivateKey>::Error = bitcoin::psbt::GetKeyError
|
||||
pub type std::collections::hash::set::HashSet<bitcoin::bip32::Xpriv>::Error = bitcoin::psbt::GetKeyError
|
||||
pub use bitcoin::Amount
|
||||
pub use bitcoin::BlockHeight
|
||||
pub use bitcoin::BlockInterval
|
||||
pub use bitcoin::Denomination
|
||||
pub use bitcoin::FeeRate
|
||||
pub use bitcoin::SignedAmount
|
||||
|
|
|
@ -233,6 +233,8 @@ impl bitcoin::consensus::encode::Decodable for bitcoin::taproot::TapLeafHash
|
|||
impl bitcoin::consensus::encode::Decodable for bitcoin_hashes::sha256::Hash
|
||||
impl bitcoin::consensus::encode::Decodable for bitcoin_hashes::sha256d::Hash
|
||||
impl bitcoin::consensus::encode::Decodable for bitcoin_units::amount::Amount
|
||||
impl bitcoin::consensus::encode::Decodable for bitcoin_units::block::BlockHeight
|
||||
impl bitcoin::consensus::encode::Decodable for bitcoin_units::block::BlockInterval
|
||||
impl bitcoin::consensus::encode::Decodable for bool
|
||||
impl bitcoin::consensus::encode::Decodable for i16
|
||||
impl bitcoin::consensus::encode::Decodable for i32
|
||||
|
@ -306,6 +308,8 @@ impl bitcoin::consensus::encode::Encodable for bitcoin::taproot::TapLeafHash
|
|||
impl bitcoin::consensus::encode::Encodable for bitcoin_hashes::sha256::Hash
|
||||
impl bitcoin::consensus::encode::Encodable for bitcoin_hashes::sha256d::Hash
|
||||
impl bitcoin::consensus::encode::Encodable for bitcoin_units::amount::Amount
|
||||
impl bitcoin::consensus::encode::Encodable for bitcoin_units::block::BlockHeight
|
||||
impl bitcoin::consensus::encode::Encodable for bitcoin_units::block::BlockInterval
|
||||
impl bitcoin::consensus::encode::Encodable for bool
|
||||
impl bitcoin::consensus::encode::Encodable for i16
|
||||
impl bitcoin::consensus::encode::Encodable for i32
|
||||
|
@ -4401,17 +4405,17 @@ pub bitcoin::consensus::DecodeError::Other(E)
|
|||
pub bitcoin::consensus::DecodeError::TooManyBytes
|
||||
pub bitcoin::consensus::Params::allow_min_difficulty_blocks: bool
|
||||
pub bitcoin::consensus::Params::bip16_time: u32
|
||||
pub bitcoin::consensus::Params::bip34_height: u32
|
||||
pub bitcoin::consensus::Params::bip65_height: u32
|
||||
pub bitcoin::consensus::Params::bip66_height: u32
|
||||
pub bitcoin::consensus::Params::bip34_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::Params::bip65_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::Params::bip66_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::Params::max_attainable_target: bitcoin::pow::Target
|
||||
pub bitcoin::consensus::Params::miner_confirmation_window: u32
|
||||
pub bitcoin::consensus::Params::miner_confirmation_window: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::consensus::Params::network: bitcoin::network::Network
|
||||
pub bitcoin::consensus::Params::no_pow_retargeting: bool
|
||||
pub bitcoin::consensus::Params::pow_limit: bitcoin::pow::Target
|
||||
pub bitcoin::consensus::Params::pow_target_spacing: u64
|
||||
pub bitcoin::consensus::Params::pow_target_timespan: u64
|
||||
pub bitcoin::consensus::Params::rule_change_activation_threshold: u32
|
||||
pub bitcoin::consensus::Params::rule_change_activation_threshold: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::consensus::encode::Error::InvalidChecksum
|
||||
pub bitcoin::consensus::encode::Error::InvalidChecksum::actual: [u8; 4]
|
||||
pub bitcoin::consensus::encode::Error::InvalidChecksum::expected: [u8; 4]
|
||||
|
@ -4426,17 +4430,17 @@ pub bitcoin::consensus::encode::FromHexError::Decode(bitcoin::consensus::DecodeE
|
|||
pub bitcoin::consensus::encode::FromHexError::OddLengthString(hex_conservative::error::OddLengthStringError)
|
||||
pub bitcoin::consensus::params::Params::allow_min_difficulty_blocks: bool
|
||||
pub bitcoin::consensus::params::Params::bip16_time: u32
|
||||
pub bitcoin::consensus::params::Params::bip34_height: u32
|
||||
pub bitcoin::consensus::params::Params::bip65_height: u32
|
||||
pub bitcoin::consensus::params::Params::bip66_height: u32
|
||||
pub bitcoin::consensus::params::Params::bip34_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::params::Params::bip65_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::params::Params::bip66_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::consensus::params::Params::max_attainable_target: bitcoin::pow::Target
|
||||
pub bitcoin::consensus::params::Params::miner_confirmation_window: u32
|
||||
pub bitcoin::consensus::params::Params::miner_confirmation_window: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::consensus::params::Params::network: bitcoin::network::Network
|
||||
pub bitcoin::consensus::params::Params::no_pow_retargeting: bool
|
||||
pub bitcoin::consensus::params::Params::pow_limit: bitcoin::pow::Target
|
||||
pub bitcoin::consensus::params::Params::pow_target_spacing: u64
|
||||
pub bitcoin::consensus::params::Params::pow_target_timespan: u64
|
||||
pub bitcoin::consensus::params::Params::rule_change_activation_threshold: u32
|
||||
pub bitcoin::consensus::params::Params::rule_change_activation_threshold: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::ecdsa::Error::EmptySignature
|
||||
pub bitcoin::ecdsa::Error::Hex(hex_conservative::error::HexToBytesError)
|
||||
pub bitcoin::ecdsa::Error::Secp256k1(secp256k1::Error)
|
||||
|
@ -4497,17 +4501,17 @@ pub bitcoin::opcodes::ClassifyContext::Legacy
|
|||
pub bitcoin::opcodes::ClassifyContext::TapScript
|
||||
pub bitcoin::params::Params::allow_min_difficulty_blocks: bool
|
||||
pub bitcoin::params::Params::bip16_time: u32
|
||||
pub bitcoin::params::Params::bip34_height: u32
|
||||
pub bitcoin::params::Params::bip65_height: u32
|
||||
pub bitcoin::params::Params::bip66_height: u32
|
||||
pub bitcoin::params::Params::bip34_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::params::Params::bip65_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::params::Params::bip66_height: bitcoin_units::block::BlockHeight
|
||||
pub bitcoin::params::Params::max_attainable_target: bitcoin::pow::Target
|
||||
pub bitcoin::params::Params::miner_confirmation_window: u32
|
||||
pub bitcoin::params::Params::miner_confirmation_window: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::params::Params::network: bitcoin::network::Network
|
||||
pub bitcoin::params::Params::no_pow_retargeting: bool
|
||||
pub bitcoin::params::Params::pow_limit: bitcoin::pow::Target
|
||||
pub bitcoin::params::Params::pow_target_spacing: u64
|
||||
pub bitcoin::params::Params::pow_target_timespan: u64
|
||||
pub bitcoin::params::Params::rule_change_activation_threshold: u32
|
||||
pub bitcoin::params::Params::rule_change_activation_threshold: bitcoin_units::block::BlockInterval
|
||||
pub bitcoin::psbt::Error::CombineInconsistentKeySources(alloc::boxed::Box<bitcoin::bip32::Xpub>)
|
||||
pub bitcoin::psbt::Error::ConsensusEncoding(bitcoin::consensus::encode::Error)
|
||||
pub bitcoin::psbt::Error::DuplicateKey(bitcoin::psbt::raw::Key)
|
||||
|
@ -8468,6 +8472,10 @@ pub fn bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>::from(hashtyp
|
|||
pub fn bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>::from(hashtype: bitcoin::taproot::TapTweakHash) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>
|
||||
pub fn bitcoin_units::amount::Amount::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
||||
pub fn bitcoin_units::amount::Amount::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
||||
pub fn bitcoin_units::block::BlockHeight::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
||||
pub fn bitcoin_units::block::BlockHeight::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
||||
pub fn bitcoin_units::block::BlockInterval::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
||||
pub fn bitcoin_units::block::BlockInterval::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
||||
pub fn bool::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<bool, bitcoin::consensus::encode::Error>
|
||||
pub fn bool::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
||||
pub fn core::convert::Infallible::input_len(&self) -> usize
|
||||
|
@ -8979,6 +8987,8 @@ pub type bitcoin::taproot::serialized_signature::SerializedSignature::IntoIter =
|
|||
pub type bitcoin::taproot::serialized_signature::SerializedSignature::Item = u8
|
||||
pub type bitcoin::taproot::serialized_signature::SerializedSignature::Target = [u8]
|
||||
pub use bitcoin::Amount
|
||||
pub use bitcoin::BlockHeight
|
||||
pub use bitcoin::BlockInterval
|
||||
pub use bitcoin::Denomination
|
||||
pub use bitcoin::FeeRate
|
||||
pub use bitcoin::SignedAmount
|
||||
|
|
|
@ -17,6 +17,8 @@ impl bitcoin_units::amount::serde::SerdeAmount for bitcoin_units::amount::Amount
|
|||
impl bitcoin_units::amount::serde::SerdeAmount for bitcoin_units::amount::SignedAmount
|
||||
impl bitcoin_units::amount::serde::SerdeAmountForOpt for bitcoin_units::amount::Amount
|
||||
impl bitcoin_units::amount::serde::SerdeAmountForOpt for bitcoin_units::amount::SignedAmount
|
||||
impl bitcoin_units::block::BlockHeight
|
||||
impl bitcoin_units::block::BlockInterval
|
||||
impl bitcoin_units::fee_rate::FeeRate
|
||||
impl bitcoin_units::locktime::absolute::Height
|
||||
impl bitcoin_units::locktime::absolute::Time
|
||||
|
@ -50,6 +52,9 @@ impl core::clone::Clone for bitcoin_units::amount::PossiblyConfusingDenomination
|
|||
impl core::clone::Clone for bitcoin_units::amount::SignedAmount
|
||||
impl core::clone::Clone for bitcoin_units::amount::TooPreciseError
|
||||
impl core::clone::Clone for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::clone::Clone for bitcoin_units::block::BlockHeight
|
||||
impl core::clone::Clone for bitcoin_units::block::BlockInterval
|
||||
impl core::clone::Clone for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::clone::Clone for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::clone::Clone for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::clone::Clone for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -79,6 +84,9 @@ impl core::cmp::Eq for bitcoin_units::amount::PossiblyConfusingDenominationError
|
|||
impl core::cmp::Eq for bitcoin_units::amount::SignedAmount
|
||||
impl core::cmp::Eq for bitcoin_units::amount::TooPreciseError
|
||||
impl core::cmp::Eq for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::cmp::Eq for bitcoin_units::block::BlockHeight
|
||||
impl core::cmp::Eq for bitcoin_units::block::BlockInterval
|
||||
impl core::cmp::Eq for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::cmp::Eq for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::cmp::Eq for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::cmp::Eq for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -96,6 +104,8 @@ impl core::cmp::Eq for bitcoin_units::parse::UnprefixedHexError
|
|||
impl core::cmp::Eq for bitcoin_units::weight::Weight
|
||||
impl core::cmp::Ord for bitcoin_units::amount::Amount
|
||||
impl core::cmp::Ord for bitcoin_units::amount::SignedAmount
|
||||
impl core::cmp::Ord for bitcoin_units::block::BlockHeight
|
||||
impl core::cmp::Ord for bitcoin_units::block::BlockInterval
|
||||
impl core::cmp::Ord for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::cmp::Ord for bitcoin_units::locktime::absolute::Height
|
||||
impl core::cmp::Ord for bitcoin_units::locktime::absolute::Time
|
||||
|
@ -116,6 +126,9 @@ impl core::cmp::PartialEq for bitcoin_units::amount::PossiblyConfusingDenominati
|
|||
impl core::cmp::PartialEq for bitcoin_units::amount::SignedAmount
|
||||
impl core::cmp::PartialEq for bitcoin_units::amount::TooPreciseError
|
||||
impl core::cmp::PartialEq for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::cmp::PartialEq for bitcoin_units::block::BlockHeight
|
||||
impl core::cmp::PartialEq for bitcoin_units::block::BlockInterval
|
||||
impl core::cmp::PartialEq for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::cmp::PartialEq for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::cmp::PartialEq for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::cmp::PartialEq for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -133,6 +146,8 @@ impl core::cmp::PartialEq for bitcoin_units::parse::UnprefixedHexError
|
|||
impl core::cmp::PartialEq for bitcoin_units::weight::Weight
|
||||
impl core::cmp::PartialOrd for bitcoin_units::amount::Amount
|
||||
impl core::cmp::PartialOrd for bitcoin_units::amount::SignedAmount
|
||||
impl core::cmp::PartialOrd for bitcoin_units::block::BlockHeight
|
||||
impl core::cmp::PartialOrd for bitcoin_units::block::BlockInterval
|
||||
impl core::cmp::PartialOrd for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::cmp::PartialOrd for bitcoin_units::locktime::absolute::Height
|
||||
impl core::cmp::PartialOrd for bitcoin_units::locktime::absolute::Time
|
||||
|
@ -152,7 +167,11 @@ impl core::convert::From<bitcoin_units::amount::ParseAmountError> for bitcoin_un
|
|||
impl core::convert::From<bitcoin_units::amount::ParseDenominationError> for bitcoin_units::amount::ParseError
|
||||
impl core::convert::From<bitcoin_units::amount::TooPreciseError> for bitcoin_units::amount::ParseAmountError
|
||||
impl core::convert::From<bitcoin_units::amount::TooPreciseError> for bitcoin_units::amount::ParseError
|
||||
impl core::convert::From<bitcoin_units::block::BlockHeight> for u32
|
||||
impl core::convert::From<bitcoin_units::block::BlockInterval> for u32
|
||||
impl core::convert::From<bitcoin_units::fee_rate::FeeRate> for u64
|
||||
impl core::convert::From<bitcoin_units::locktime::absolute::Height> for bitcoin_units::block::BlockHeight
|
||||
impl core::convert::From<bitcoin_units::locktime::relative::Height> for bitcoin_units::block::BlockInterval
|
||||
impl core::convert::From<bitcoin_units::parse::ContainsPrefixError> for bitcoin_units::parse::UnprefixedHexError
|
||||
impl core::convert::From<bitcoin_units::parse::MissingPrefixError> for bitcoin_units::parse::PrefixedHexError
|
||||
impl core::convert::From<bitcoin_units::parse::ParseIntError> for bitcoin_units::parse::PrefixedHexError
|
||||
|
@ -163,18 +182,26 @@ impl core::convert::From<core::convert::Infallible> for bitcoin_units::amount::P
|
|||
impl core::convert::From<core::convert::Infallible> for bitcoin_units::amount::ParseDenominationError
|
||||
impl core::convert::From<core::convert::Infallible> for bitcoin_units::amount::ParseError
|
||||
impl core::convert::From<u16> for bitcoin_units::locktime::relative::Height
|
||||
impl core::convert::From<u32> for bitcoin_units::block::BlockHeight
|
||||
impl core::convert::From<u32> for bitcoin_units::block::BlockInterval
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::block::BlockHeight
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::block::BlockInterval
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::locktime::absolute::Height
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::locktime::absolute::Time
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::Height
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::Time
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::weight::Weight
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::block::BlockHeight
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::block::BlockInterval
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::locktime::absolute::Height
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::locktime::absolute::Time
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::locktime::relative::Height
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::locktime::relative::Time
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::weight::Weight
|
||||
impl core::convert::TryFrom<alloc::string::String> for bitcoin_units::block::BlockHeight
|
||||
impl core::convert::TryFrom<alloc::string::String> for bitcoin_units::block::BlockInterval
|
||||
impl core::convert::TryFrom<alloc::string::String> for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::convert::TryFrom<alloc::string::String> for bitcoin_units::locktime::absolute::Height
|
||||
impl core::convert::TryFrom<alloc::string::String> for bitcoin_units::locktime::absolute::Time
|
||||
|
@ -183,6 +210,8 @@ impl core::convert::TryFrom<alloc::string::String> for bitcoin_units::locktime::
|
|||
impl core::convert::TryFrom<alloc::string::String> for bitcoin_units::weight::Weight
|
||||
impl core::convert::TryFrom<bitcoin_units::amount::Amount> for bitcoin_units::amount::SignedAmount
|
||||
impl core::convert::TryFrom<bitcoin_units::amount::SignedAmount> for bitcoin_units::amount::Amount
|
||||
impl core::convert::TryFrom<bitcoin_units::block::BlockHeight> for bitcoin_units::locktime::absolute::Height
|
||||
impl core::convert::TryFrom<bitcoin_units::block::BlockInterval> for bitcoin_units::locktime::relative::Height
|
||||
impl core::default::Default for bitcoin_units::amount::Amount
|
||||
impl core::default::Default for bitcoin_units::amount::SignedAmount
|
||||
impl core::default::Default for bitcoin_units::locktime::relative::Height
|
||||
|
@ -197,6 +226,7 @@ impl core::error::Error for bitcoin_units::amount::ParseError
|
|||
impl core::error::Error for bitcoin_units::amount::PossiblyConfusingDenominationError
|
||||
impl core::error::Error for bitcoin_units::amount::TooPreciseError
|
||||
impl core::error::Error for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::error::Error for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::error::Error for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::error::Error for bitcoin_units::locktime::absolute::ParseHeightError
|
||||
impl core::error::Error for bitcoin_units::locktime::absolute::ParseTimeError
|
||||
|
@ -221,6 +251,9 @@ impl core::fmt::Debug for bitcoin_units::amount::PossiblyConfusingDenominationEr
|
|||
impl core::fmt::Debug for bitcoin_units::amount::SignedAmount
|
||||
impl core::fmt::Debug for bitcoin_units::amount::TooPreciseError
|
||||
impl core::fmt::Debug for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::fmt::Debug for bitcoin_units::block::BlockHeight
|
||||
impl core::fmt::Debug for bitcoin_units::block::BlockInterval
|
||||
impl core::fmt::Debug for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::fmt::Debug for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::fmt::Debug for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::fmt::Debug for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -250,6 +283,9 @@ impl core::fmt::Display for bitcoin_units::amount::PossiblyConfusingDenomination
|
|||
impl core::fmt::Display for bitcoin_units::amount::SignedAmount
|
||||
impl core::fmt::Display for bitcoin_units::amount::TooPreciseError
|
||||
impl core::fmt::Display for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::fmt::Display for bitcoin_units::block::BlockHeight
|
||||
impl core::fmt::Display for bitcoin_units::block::BlockInterval
|
||||
impl core::fmt::Display for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::fmt::Display for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::fmt::Display for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::fmt::Display for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -268,6 +304,8 @@ impl core::fmt::Display for bitcoin_units::weight::Weight
|
|||
impl core::hash::Hash for bitcoin_units::amount::Amount
|
||||
impl core::hash::Hash for bitcoin_units::amount::Denomination
|
||||
impl core::hash::Hash for bitcoin_units::amount::SignedAmount
|
||||
impl core::hash::Hash for bitcoin_units::block::BlockHeight
|
||||
impl core::hash::Hash for bitcoin_units::block::BlockInterval
|
||||
impl core::hash::Hash for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::hash::Hash for bitcoin_units::locktime::absolute::Height
|
||||
impl core::hash::Hash for bitcoin_units::locktime::absolute::Time
|
||||
|
@ -281,6 +319,8 @@ impl core::marker::Copy for bitcoin_units::amount::Amount
|
|||
impl core::marker::Copy for bitcoin_units::amount::Denomination
|
||||
impl core::marker::Copy for bitcoin_units::amount::OutOfRangeError
|
||||
impl core::marker::Copy for bitcoin_units::amount::SignedAmount
|
||||
impl core::marker::Copy for bitcoin_units::block::BlockHeight
|
||||
impl core::marker::Copy for bitcoin_units::block::BlockInterval
|
||||
impl core::marker::Copy for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::marker::Copy for bitcoin_units::locktime::absolute::Height
|
||||
impl core::marker::Copy for bitcoin_units::locktime::absolute::Time
|
||||
|
@ -302,6 +342,9 @@ impl core::marker::Freeze for bitcoin_units::amount::PossiblyConfusingDenominati
|
|||
impl core::marker::Freeze for bitcoin_units::amount::SignedAmount
|
||||
impl core::marker::Freeze for bitcoin_units::amount::TooPreciseError
|
||||
impl core::marker::Freeze for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::marker::Freeze for bitcoin_units::block::BlockHeight
|
||||
impl core::marker::Freeze for bitcoin_units::block::BlockInterval
|
||||
impl core::marker::Freeze for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::marker::Freeze for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::marker::Freeze for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::marker::Freeze for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -332,6 +375,9 @@ impl core::marker::Send for bitcoin_units::amount::PossiblyConfusingDenomination
|
|||
impl core::marker::Send for bitcoin_units::amount::SignedAmount
|
||||
impl core::marker::Send for bitcoin_units::amount::TooPreciseError
|
||||
impl core::marker::Send for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::marker::Send for bitcoin_units::block::BlockHeight
|
||||
impl core::marker::Send for bitcoin_units::block::BlockInterval
|
||||
impl core::marker::Send for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::marker::Send for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::marker::Send for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::marker::Send for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -361,6 +407,9 @@ impl core::marker::StructuralPartialEq for bitcoin_units::amount::PossiblyConfus
|
|||
impl core::marker::StructuralPartialEq for bitcoin_units::amount::SignedAmount
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::amount::TooPreciseError
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::block::BlockHeight
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::block::BlockInterval
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -391,6 +440,9 @@ impl core::marker::Sync for bitcoin_units::amount::PossiblyConfusingDenomination
|
|||
impl core::marker::Sync for bitcoin_units::amount::SignedAmount
|
||||
impl core::marker::Sync for bitcoin_units::amount::TooPreciseError
|
||||
impl core::marker::Sync for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::marker::Sync for bitcoin_units::block::BlockHeight
|
||||
impl core::marker::Sync for bitcoin_units::block::BlockInterval
|
||||
impl core::marker::Sync for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::marker::Sync for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::marker::Sync for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::marker::Sync for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -421,6 +473,9 @@ impl core::marker::Unpin for bitcoin_units::amount::PossiblyConfusingDenominatio
|
|||
impl core::marker::Unpin for bitcoin_units::amount::SignedAmount
|
||||
impl core::marker::Unpin for bitcoin_units::amount::TooPreciseError
|
||||
impl core::marker::Unpin for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::marker::Unpin for bitcoin_units::block::BlockHeight
|
||||
impl core::marker::Unpin for bitcoin_units::block::BlockInterval
|
||||
impl core::marker::Unpin for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::marker::Unpin for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::marker::Unpin for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::marker::Unpin for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -438,9 +493,12 @@ impl core::marker::Unpin for bitcoin_units::parse::UnprefixedHexError
|
|||
impl core::marker::Unpin for bitcoin_units::weight::Weight
|
||||
impl core::ops::arith::Add for bitcoin_units::amount::Amount
|
||||
impl core::ops::arith::Add for bitcoin_units::amount::SignedAmount
|
||||
impl core::ops::arith::Add for bitcoin_units::block::BlockInterval
|
||||
impl core::ops::arith::Add for bitcoin_units::weight::Weight
|
||||
impl core::ops::arith::Add<bitcoin_units::block::BlockInterval> for bitcoin_units::block::BlockHeight
|
||||
impl core::ops::arith::AddAssign for bitcoin_units::amount::Amount
|
||||
impl core::ops::arith::AddAssign for bitcoin_units::amount::SignedAmount
|
||||
impl core::ops::arith::AddAssign for bitcoin_units::block::BlockInterval
|
||||
impl core::ops::arith::AddAssign for bitcoin_units::weight::Weight
|
||||
impl core::ops::arith::Div for bitcoin_units::weight::Weight
|
||||
impl core::ops::arith::Div<bitcoin_units::weight::Weight> for bitcoin_units::amount::Amount
|
||||
|
@ -466,9 +524,13 @@ impl core::ops::arith::RemAssign<i64> for bitcoin_units::amount::SignedAmount
|
|||
impl core::ops::arith::RemAssign<u64> for bitcoin_units::amount::Amount
|
||||
impl core::ops::arith::Sub for bitcoin_units::amount::Amount
|
||||
impl core::ops::arith::Sub for bitcoin_units::amount::SignedAmount
|
||||
impl core::ops::arith::Sub for bitcoin_units::block::BlockHeight
|
||||
impl core::ops::arith::Sub for bitcoin_units::block::BlockInterval
|
||||
impl core::ops::arith::Sub for bitcoin_units::weight::Weight
|
||||
impl core::ops::arith::Sub<bitcoin_units::block::BlockInterval> for bitcoin_units::block::BlockHeight
|
||||
impl core::ops::arith::SubAssign for bitcoin_units::amount::Amount
|
||||
impl core::ops::arith::SubAssign for bitcoin_units::amount::SignedAmount
|
||||
impl core::ops::arith::SubAssign for bitcoin_units::block::BlockInterval
|
||||
impl core::ops::arith::SubAssign for bitcoin_units::weight::Weight
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::Amount
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::Denomination
|
||||
|
@ -485,6 +547,9 @@ impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::Possibly
|
|||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::SignedAmount
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::TooPreciseError
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::block::BlockHeight
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::block::BlockInterval
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -515,6 +580,9 @@ impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::amount::PossiblyCon
|
|||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::amount::SignedAmount
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::amount::TooPreciseError
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::block::BlockHeight
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::block::BlockInterval
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -533,6 +601,8 @@ impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::weight::Weight
|
|||
impl core::str::traits::FromStr for bitcoin_units::amount::Amount
|
||||
impl core::str::traits::FromStr for bitcoin_units::amount::Denomination
|
||||
impl core::str::traits::FromStr for bitcoin_units::amount::SignedAmount
|
||||
impl core::str::traits::FromStr for bitcoin_units::block::BlockHeight
|
||||
impl core::str::traits::FromStr for bitcoin_units::block::BlockInterval
|
||||
impl core::str::traits::FromStr for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::str::traits::FromStr for bitcoin_units::locktime::absolute::Height
|
||||
impl core::str::traits::FromStr for bitcoin_units::locktime::absolute::Time
|
||||
|
@ -540,6 +610,8 @@ impl core::str::traits::FromStr for bitcoin_units::locktime::relative::Height
|
|||
impl core::str::traits::FromStr for bitcoin_units::locktime::relative::Time
|
||||
impl core::str::traits::FromStr for bitcoin_units::weight::Weight
|
||||
impl serde::ser::Serialize for bitcoin_units::amount::Amount
|
||||
impl serde::ser::Serialize for bitcoin_units::block::BlockHeight
|
||||
impl serde::ser::Serialize for bitcoin_units::block::BlockInterval
|
||||
impl serde::ser::Serialize for bitcoin_units::fee_rate::FeeRate
|
||||
impl serde::ser::Serialize for bitcoin_units::locktime::absolute::Height
|
||||
impl serde::ser::Serialize for bitcoin_units::locktime::absolute::Time
|
||||
|
@ -548,6 +620,8 @@ impl serde::ser::Serialize for bitcoin_units::locktime::relative::Time
|
|||
impl serde::ser::Serialize for bitcoin_units::weight::Weight
|
||||
impl<'a> core::iter::traits::accum::Sum<&'a bitcoin_units::weight::Weight> for bitcoin_units::weight::Weight
|
||||
impl<'de> serde::de::Deserialize<'de> for bitcoin_units::amount::Amount
|
||||
impl<'de> serde::de::Deserialize<'de> for bitcoin_units::block::BlockHeight
|
||||
impl<'de> serde::de::Deserialize<'de> for bitcoin_units::block::BlockInterval
|
||||
impl<'de> serde::de::Deserialize<'de> for bitcoin_units::fee_rate::FeeRate
|
||||
impl<'de> serde::de::Deserialize<'de> for bitcoin_units::locktime::absolute::Height
|
||||
impl<'de> serde::de::Deserialize<'de> for bitcoin_units::locktime::absolute::Time
|
||||
|
@ -594,6 +668,12 @@ pub const bitcoin_units::amount::SignedAmount::MIN: bitcoin_units::amount::Signe
|
|||
pub const bitcoin_units::amount::SignedAmount::ONE_BTC: bitcoin_units::amount::SignedAmount
|
||||
pub const bitcoin_units::amount::SignedAmount::ONE_SAT: bitcoin_units::amount::SignedAmount
|
||||
pub const bitcoin_units::amount::SignedAmount::ZERO: bitcoin_units::amount::SignedAmount
|
||||
pub const bitcoin_units::block::BlockHeight::MAX: Self
|
||||
pub const bitcoin_units::block::BlockHeight::MIN: Self
|
||||
pub const bitcoin_units::block::BlockHeight::ZERO: Self
|
||||
pub const bitcoin_units::block::BlockInterval::MAX: Self
|
||||
pub const bitcoin_units::block::BlockInterval::MIN: Self
|
||||
pub const bitcoin_units::block::BlockInterval::ZERO: Self
|
||||
pub const bitcoin_units::fee_rate::FeeRate::BROADCAST_MIN: bitcoin_units::fee_rate::FeeRate
|
||||
pub const bitcoin_units::fee_rate::FeeRate::DUST: bitcoin_units::fee_rate::FeeRate
|
||||
pub const bitcoin_units::fee_rate::FeeRate::MAX: bitcoin_units::fee_rate::FeeRate
|
||||
|
@ -621,6 +701,10 @@ pub const bitcoin_units::weight::Weight::ZERO: bitcoin_units::weight::Weight
|
|||
pub const fn bitcoin_units::amount::Amount::from_int_btc(btc: u64) -> bitcoin_units::amount::Amount
|
||||
pub const fn bitcoin_units::amount::Amount::from_sat(satoshi: u64) -> bitcoin_units::amount::Amount
|
||||
pub const fn bitcoin_units::amount::SignedAmount::from_sat(satoshi: i64) -> bitcoin_units::amount::SignedAmount
|
||||
pub const fn bitcoin_units::block::BlockHeight::from_u32(inner: u32) -> Self
|
||||
pub const fn bitcoin_units::block::BlockHeight::to_u32(&self) -> u32
|
||||
pub const fn bitcoin_units::block::BlockInterval::from_u32(inner: u32) -> Self
|
||||
pub const fn bitcoin_units::block::BlockInterval::to_u32(&self) -> u32
|
||||
pub const fn bitcoin_units::fee_rate::FeeRate::from_sat_per_kwu(sat_kwu: u64) -> Self
|
||||
pub const fn bitcoin_units::fee_rate::FeeRate::from_sat_per_vb_unchecked(sat_vb: u64) -> Self
|
||||
pub const fn bitcoin_units::fee_rate::FeeRate::to_sat_per_kwu(self) -> u64
|
||||
|
@ -830,6 +914,44 @@ pub fn bitcoin_units::amount::serde::as_sat::deserialize<'d, A: bitcoin_units::a
|
|||
pub fn bitcoin_units::amount::serde::as_sat::opt::deserialize<'d, A: bitcoin_units::amount::serde::SerdeAmountForOpt, D: serde::de::Deserializer<'d>>(d: D) -> core::result::Result<core::option::Option<A>, <D as serde::de::Deserializer>::Error>
|
||||
pub fn bitcoin_units::amount::serde::as_sat::opt::serialize<A: bitcoin_units::amount::serde::SerdeAmountForOpt, S: serde::ser::Serializer>(a: &core::option::Option<A>, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||
pub fn bitcoin_units::amount::serde::as_sat::serialize<A: bitcoin_units::amount::serde::SerdeAmount, S: serde::ser::Serializer>(a: &A, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||
pub fn bitcoin_units::block::BlockHeight::add(self, rhs: bitcoin_units::block::BlockInterval) -> Self::Output
|
||||
pub fn bitcoin_units::block::BlockHeight::clone(&self) -> bitcoin_units::block::BlockHeight
|
||||
pub fn bitcoin_units::block::BlockHeight::cmp(&self, other: &bitcoin_units::block::BlockHeight) -> core::cmp::Ordering
|
||||
pub fn bitcoin_units::block::BlockHeight::deserialize<__D>(__deserializer: __D) -> core::result::Result<Self, <__D as serde::de::Deserializer>::Error> where __D: serde::de::Deserializer<'de>
|
||||
pub fn bitcoin_units::block::BlockHeight::eq(&self, other: &bitcoin_units::block::BlockHeight) -> bool
|
||||
pub fn bitcoin_units::block::BlockHeight::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||
pub fn bitcoin_units::block::BlockHeight::from(h: bitcoin_units::locktime::absolute::Height) -> Self
|
||||
pub fn bitcoin_units::block::BlockHeight::from(inner: u32) -> Self
|
||||
pub fn bitcoin_units::block::BlockHeight::from_str(s: &str) -> core::result::Result<Self, Self::Err>
|
||||
pub fn bitcoin_units::block::BlockHeight::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||
pub fn bitcoin_units::block::BlockHeight::partial_cmp(&self, other: &bitcoin_units::block::BlockHeight) -> core::option::Option<core::cmp::Ordering>
|
||||
pub fn bitcoin_units::block::BlockHeight::serialize<__S>(&self, __serializer: __S) -> core::result::Result<<__S as serde::ser::Serializer>::Ok, <__S as serde::ser::Serializer>::Error> where __S: serde::ser::Serializer
|
||||
pub fn bitcoin_units::block::BlockHeight::sub(self, rhs: bitcoin_units::block::BlockHeight) -> Self::Output
|
||||
pub fn bitcoin_units::block::BlockHeight::sub(self, rhs: bitcoin_units::block::BlockInterval) -> Self::Output
|
||||
pub fn bitcoin_units::block::BlockHeight::try_from(s: &str) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::block::BlockHeight::try_from(s: alloc::boxed::Box<str>) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::block::BlockHeight::try_from(s: alloc::string::String) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::block::BlockInterval::add(self, rhs: bitcoin_units::block::BlockInterval) -> Self::Output
|
||||
pub fn bitcoin_units::block::BlockInterval::add_assign(&mut self, rhs: bitcoin_units::block::BlockInterval)
|
||||
pub fn bitcoin_units::block::BlockInterval::clone(&self) -> bitcoin_units::block::BlockInterval
|
||||
pub fn bitcoin_units::block::BlockInterval::cmp(&self, other: &bitcoin_units::block::BlockInterval) -> core::cmp::Ordering
|
||||
pub fn bitcoin_units::block::BlockInterval::deserialize<__D>(__deserializer: __D) -> core::result::Result<Self, <__D as serde::de::Deserializer>::Error> where __D: serde::de::Deserializer<'de>
|
||||
pub fn bitcoin_units::block::BlockInterval::eq(&self, other: &bitcoin_units::block::BlockInterval) -> bool
|
||||
pub fn bitcoin_units::block::BlockInterval::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||
pub fn bitcoin_units::block::BlockInterval::from(h: bitcoin_units::locktime::relative::Height) -> Self
|
||||
pub fn bitcoin_units::block::BlockInterval::from(inner: u32) -> Self
|
||||
pub fn bitcoin_units::block::BlockInterval::from_str(s: &str) -> core::result::Result<Self, Self::Err>
|
||||
pub fn bitcoin_units::block::BlockInterval::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||
pub fn bitcoin_units::block::BlockInterval::partial_cmp(&self, other: &bitcoin_units::block::BlockInterval) -> core::option::Option<core::cmp::Ordering>
|
||||
pub fn bitcoin_units::block::BlockInterval::serialize<__S>(&self, __serializer: __S) -> core::result::Result<<__S as serde::ser::Serializer>::Ok, <__S as serde::ser::Serializer>::Error> where __S: serde::ser::Serializer
|
||||
pub fn bitcoin_units::block::BlockInterval::sub(self, rhs: bitcoin_units::block::BlockInterval) -> Self::Output
|
||||
pub fn bitcoin_units::block::BlockInterval::sub_assign(&mut self, rhs: bitcoin_units::block::BlockInterval)
|
||||
pub fn bitcoin_units::block::BlockInterval::try_from(s: &str) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::block::BlockInterval::try_from(s: alloc::boxed::Box<str>) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::block::BlockInterval::try_from(s: alloc::string::String) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::block::TooBigForRelativeBlockHeightError::clone(&self) -> bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
pub fn bitcoin_units::block::TooBigForRelativeBlockHeightError::eq(&self, other: &bitcoin_units::block::TooBigForRelativeBlockHeightError) -> bool
|
||||
pub fn bitcoin_units::block::TooBigForRelativeBlockHeightError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||
pub fn bitcoin_units::fee_rate::FeeRate::checked_div(self, rhs: u64) -> core::option::Option<Self>
|
||||
pub fn bitcoin_units::fee_rate::FeeRate::checked_mul(self, rhs: u64) -> core::option::Option<Self>
|
||||
pub fn bitcoin_units::fee_rate::FeeRate::checked_mul_by_weight(self, rhs: bitcoin_units::weight::Weight) -> core::option::Option<bitcoin_units::amount::Amount>
|
||||
|
@ -865,6 +987,7 @@ pub fn bitcoin_units::locktime::absolute::Height::hash<__H: core::hash::Hasher>(
|
|||
pub fn bitcoin_units::locktime::absolute::Height::partial_cmp(&self, other: &bitcoin_units::locktime::absolute::Height) -> core::option::Option<core::cmp::Ordering>
|
||||
pub fn bitcoin_units::locktime::absolute::Height::serialize<S>(&self, serializer: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error> where S: serde::ser::Serializer
|
||||
pub fn bitcoin_units::locktime::absolute::Height::to_consensus_u32(self) -> u32
|
||||
pub fn bitcoin_units::locktime::absolute::Height::try_from(h: bitcoin_units::block::BlockHeight) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::locktime::absolute::Height::try_from(s: &str) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::locktime::absolute::Height::try_from(s: alloc::boxed::Box<str>) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::locktime::absolute::Height::try_from(s: alloc::string::String) -> core::result::Result<Self, Self::Error>
|
||||
|
@ -905,6 +1028,7 @@ pub fn bitcoin_units::locktime::relative::Height::hash<__H: core::hash::Hasher>(
|
|||
pub fn bitcoin_units::locktime::relative::Height::partial_cmp(&self, other: &bitcoin_units::locktime::relative::Height) -> core::option::Option<core::cmp::Ordering>
|
||||
pub fn bitcoin_units::locktime::relative::Height::serialize<__S>(&self, __serializer: __S) -> core::result::Result<<__S as serde::ser::Serializer>::Ok, <__S as serde::ser::Serializer>::Error> where __S: serde::ser::Serializer
|
||||
pub fn bitcoin_units::locktime::relative::Height::to_consensus_u32(&self) -> u32
|
||||
pub fn bitcoin_units::locktime::relative::Height::try_from(h: bitcoin_units::block::BlockInterval) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::locktime::relative::Height::try_from(s: &str) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::locktime::relative::Height::try_from(s: alloc::boxed::Box<str>) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::locktime::relative::Height::try_from(s: alloc::string::String) -> core::result::Result<Self, Self::Error>
|
||||
|
@ -995,6 +1119,8 @@ pub fn bitcoin_units::weight::Weight::try_from(s: &str) -> core::result::Result<
|
|||
pub fn bitcoin_units::weight::Weight::try_from(s: alloc::boxed::Box<str>) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::weight::Weight::try_from(s: alloc::string::String) -> core::result::Result<Self, Self::Error>
|
||||
pub fn core::num::error::ParseIntError::from(value: bitcoin_units::parse::ParseIntError) -> Self
|
||||
pub fn u32::from(height: bitcoin_units::block::BlockHeight) -> Self
|
||||
pub fn u32::from(height: bitcoin_units::block::BlockInterval) -> Self
|
||||
pub fn u64::from(value: bitcoin_units::fee_rate::FeeRate) -> Self
|
||||
pub fn u64::from(value: bitcoin_units::weight::Weight) -> Self
|
||||
pub fn u64::mul(self, rhs: bitcoin_units::weight::Weight) -> Self::Output
|
||||
|
@ -1009,6 +1135,7 @@ pub mod bitcoin_units::amount::serde::as_btc
|
|||
pub mod bitcoin_units::amount::serde::as_btc::opt
|
||||
pub mod bitcoin_units::amount::serde::as_sat
|
||||
pub mod bitcoin_units::amount::serde::as_sat::opt
|
||||
pub mod bitcoin_units::block
|
||||
pub mod bitcoin_units::fee_rate
|
||||
pub mod bitcoin_units::locktime
|
||||
pub mod bitcoin_units::locktime::absolute
|
||||
|
@ -1016,6 +1143,8 @@ pub mod bitcoin_units::locktime::relative
|
|||
pub mod bitcoin_units::parse
|
||||
pub mod bitcoin_units::weight
|
||||
pub struct bitcoin_units::Amount(_)
|
||||
pub struct bitcoin_units::BlockHeight(pub u32)
|
||||
pub struct bitcoin_units::BlockInterval(pub u32)
|
||||
pub struct bitcoin_units::FeeRate(_)
|
||||
pub struct bitcoin_units::SignedAmount(_)
|
||||
pub struct bitcoin_units::Weight(_)
|
||||
|
@ -1027,6 +1156,9 @@ pub struct bitcoin_units::amount::MissingDigitsError
|
|||
pub struct bitcoin_units::amount::OutOfRangeError
|
||||
pub struct bitcoin_units::amount::SignedAmount(_)
|
||||
pub struct bitcoin_units::amount::TooPreciseError
|
||||
pub struct bitcoin_units::block::BlockHeight(pub u32)
|
||||
pub struct bitcoin_units::block::BlockInterval(pub u32)
|
||||
pub struct bitcoin_units::block::TooBigForRelativeBlockHeightError(_)
|
||||
pub struct bitcoin_units::fee_rate::FeeRate(_)
|
||||
pub struct bitcoin_units::locktime::absolute::Height(_)
|
||||
pub struct bitcoin_units::locktime::absolute::ParseHeightError(_)
|
||||
|
@ -1050,14 +1182,23 @@ pub type bitcoin_units::amount::Denomination::Err = bitcoin_units::amount::Parse
|
|||
pub type bitcoin_units::amount::SignedAmount::Err = bitcoin_units::amount::ParseError
|
||||
pub type bitcoin_units::amount::SignedAmount::Error = bitcoin_units::amount::OutOfRangeError
|
||||
pub type bitcoin_units::amount::SignedAmount::Output = bitcoin_units::amount::SignedAmount
|
||||
pub type bitcoin_units::block::BlockHeight::Err = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::block::BlockHeight::Error = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::block::BlockHeight::Output = bitcoin_units::block::BlockHeight
|
||||
pub type bitcoin_units::block::BlockHeight::Output = bitcoin_units::block::BlockInterval
|
||||
pub type bitcoin_units::block::BlockInterval::Err = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::block::BlockInterval::Error = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::block::BlockInterval::Output = bitcoin_units::block::BlockInterval
|
||||
pub type bitcoin_units::fee_rate::FeeRate::Err = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::fee_rate::FeeRate::Error = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::fee_rate::FeeRate::Output = bitcoin_units::amount::Amount
|
||||
pub type bitcoin_units::locktime::absolute::Height::Err = bitcoin_units::locktime::absolute::ParseHeightError
|
||||
pub type bitcoin_units::locktime::absolute::Height::Error = bitcoin_units::locktime::absolute::ConversionError
|
||||
pub type bitcoin_units::locktime::absolute::Height::Error = bitcoin_units::locktime::absolute::ParseHeightError
|
||||
pub type bitcoin_units::locktime::absolute::Time::Err = bitcoin_units::locktime::absolute::ParseTimeError
|
||||
pub type bitcoin_units::locktime::absolute::Time::Error = bitcoin_units::locktime::absolute::ParseTimeError
|
||||
pub type bitcoin_units::locktime::relative::Height::Err = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::locktime::relative::Height::Error = bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
pub type bitcoin_units::locktime::relative::Height::Error = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::locktime::relative::Time::Err = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::locktime::relative::Time::Error = bitcoin_units::parse::ParseIntError
|
||||
|
|
|
@ -13,6 +13,8 @@ impl bitcoin_units::amount::Denomination
|
|||
impl bitcoin_units::amount::Display
|
||||
impl bitcoin_units::amount::OutOfRangeError
|
||||
impl bitcoin_units::amount::SignedAmount
|
||||
impl bitcoin_units::block::BlockHeight
|
||||
impl bitcoin_units::block::BlockInterval
|
||||
impl bitcoin_units::fee_rate::FeeRate
|
||||
impl bitcoin_units::locktime::absolute::Height
|
||||
impl bitcoin_units::locktime::absolute::Time
|
||||
|
@ -46,6 +48,9 @@ impl core::clone::Clone for bitcoin_units::amount::PossiblyConfusingDenomination
|
|||
impl core::clone::Clone for bitcoin_units::amount::SignedAmount
|
||||
impl core::clone::Clone for bitcoin_units::amount::TooPreciseError
|
||||
impl core::clone::Clone for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::clone::Clone for bitcoin_units::block::BlockHeight
|
||||
impl core::clone::Clone for bitcoin_units::block::BlockInterval
|
||||
impl core::clone::Clone for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::clone::Clone for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::clone::Clone for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::clone::Clone for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -75,6 +80,9 @@ impl core::cmp::Eq for bitcoin_units::amount::PossiblyConfusingDenominationError
|
|||
impl core::cmp::Eq for bitcoin_units::amount::SignedAmount
|
||||
impl core::cmp::Eq for bitcoin_units::amount::TooPreciseError
|
||||
impl core::cmp::Eq for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::cmp::Eq for bitcoin_units::block::BlockHeight
|
||||
impl core::cmp::Eq for bitcoin_units::block::BlockInterval
|
||||
impl core::cmp::Eq for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::cmp::Eq for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::cmp::Eq for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::cmp::Eq for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -92,6 +100,8 @@ impl core::cmp::Eq for bitcoin_units::parse::UnprefixedHexError
|
|||
impl core::cmp::Eq for bitcoin_units::weight::Weight
|
||||
impl core::cmp::Ord for bitcoin_units::amount::Amount
|
||||
impl core::cmp::Ord for bitcoin_units::amount::SignedAmount
|
||||
impl core::cmp::Ord for bitcoin_units::block::BlockHeight
|
||||
impl core::cmp::Ord for bitcoin_units::block::BlockInterval
|
||||
impl core::cmp::Ord for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::cmp::Ord for bitcoin_units::locktime::absolute::Height
|
||||
impl core::cmp::Ord for bitcoin_units::locktime::absolute::Time
|
||||
|
@ -112,6 +122,9 @@ impl core::cmp::PartialEq for bitcoin_units::amount::PossiblyConfusingDenominati
|
|||
impl core::cmp::PartialEq for bitcoin_units::amount::SignedAmount
|
||||
impl core::cmp::PartialEq for bitcoin_units::amount::TooPreciseError
|
||||
impl core::cmp::PartialEq for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::cmp::PartialEq for bitcoin_units::block::BlockHeight
|
||||
impl core::cmp::PartialEq for bitcoin_units::block::BlockInterval
|
||||
impl core::cmp::PartialEq for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::cmp::PartialEq for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::cmp::PartialEq for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::cmp::PartialEq for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -129,6 +142,8 @@ impl core::cmp::PartialEq for bitcoin_units::parse::UnprefixedHexError
|
|||
impl core::cmp::PartialEq for bitcoin_units::weight::Weight
|
||||
impl core::cmp::PartialOrd for bitcoin_units::amount::Amount
|
||||
impl core::cmp::PartialOrd for bitcoin_units::amount::SignedAmount
|
||||
impl core::cmp::PartialOrd for bitcoin_units::block::BlockHeight
|
||||
impl core::cmp::PartialOrd for bitcoin_units::block::BlockInterval
|
||||
impl core::cmp::PartialOrd for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::cmp::PartialOrd for bitcoin_units::locktime::absolute::Height
|
||||
impl core::cmp::PartialOrd for bitcoin_units::locktime::absolute::Time
|
||||
|
@ -148,7 +163,11 @@ impl core::convert::From<bitcoin_units::amount::ParseAmountError> for bitcoin_un
|
|||
impl core::convert::From<bitcoin_units::amount::ParseDenominationError> for bitcoin_units::amount::ParseError
|
||||
impl core::convert::From<bitcoin_units::amount::TooPreciseError> for bitcoin_units::amount::ParseAmountError
|
||||
impl core::convert::From<bitcoin_units::amount::TooPreciseError> for bitcoin_units::amount::ParseError
|
||||
impl core::convert::From<bitcoin_units::block::BlockHeight> for u32
|
||||
impl core::convert::From<bitcoin_units::block::BlockInterval> for u32
|
||||
impl core::convert::From<bitcoin_units::fee_rate::FeeRate> for u64
|
||||
impl core::convert::From<bitcoin_units::locktime::absolute::Height> for bitcoin_units::block::BlockHeight
|
||||
impl core::convert::From<bitcoin_units::locktime::relative::Height> for bitcoin_units::block::BlockInterval
|
||||
impl core::convert::From<bitcoin_units::parse::ContainsPrefixError> for bitcoin_units::parse::UnprefixedHexError
|
||||
impl core::convert::From<bitcoin_units::parse::MissingPrefixError> for bitcoin_units::parse::PrefixedHexError
|
||||
impl core::convert::From<bitcoin_units::parse::ParseIntError> for bitcoin_units::parse::PrefixedHexError
|
||||
|
@ -159,18 +178,26 @@ impl core::convert::From<core::convert::Infallible> for bitcoin_units::amount::P
|
|||
impl core::convert::From<core::convert::Infallible> for bitcoin_units::amount::ParseDenominationError
|
||||
impl core::convert::From<core::convert::Infallible> for bitcoin_units::amount::ParseError
|
||||
impl core::convert::From<u16> for bitcoin_units::locktime::relative::Height
|
||||
impl core::convert::From<u32> for bitcoin_units::block::BlockHeight
|
||||
impl core::convert::From<u32> for bitcoin_units::block::BlockInterval
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::block::BlockHeight
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::block::BlockInterval
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::locktime::absolute::Height
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::locktime::absolute::Time
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::Height
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::locktime::relative::Time
|
||||
impl core::convert::TryFrom<&str> for bitcoin_units::weight::Weight
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::block::BlockHeight
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::block::BlockInterval
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::locktime::absolute::Height
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::locktime::absolute::Time
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::locktime::relative::Height
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::locktime::relative::Time
|
||||
impl core::convert::TryFrom<alloc::boxed::Box<str>> for bitcoin_units::weight::Weight
|
||||
impl core::convert::TryFrom<alloc::string::String> for bitcoin_units::block::BlockHeight
|
||||
impl core::convert::TryFrom<alloc::string::String> for bitcoin_units::block::BlockInterval
|
||||
impl core::convert::TryFrom<alloc::string::String> for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::convert::TryFrom<alloc::string::String> for bitcoin_units::locktime::absolute::Height
|
||||
impl core::convert::TryFrom<alloc::string::String> for bitcoin_units::locktime::absolute::Time
|
||||
|
@ -179,6 +206,8 @@ impl core::convert::TryFrom<alloc::string::String> for bitcoin_units::locktime::
|
|||
impl core::convert::TryFrom<alloc::string::String> for bitcoin_units::weight::Weight
|
||||
impl core::convert::TryFrom<bitcoin_units::amount::Amount> for bitcoin_units::amount::SignedAmount
|
||||
impl core::convert::TryFrom<bitcoin_units::amount::SignedAmount> for bitcoin_units::amount::Amount
|
||||
impl core::convert::TryFrom<bitcoin_units::block::BlockHeight> for bitcoin_units::locktime::absolute::Height
|
||||
impl core::convert::TryFrom<bitcoin_units::block::BlockInterval> for bitcoin_units::locktime::relative::Height
|
||||
impl core::default::Default for bitcoin_units::amount::Amount
|
||||
impl core::default::Default for bitcoin_units::amount::SignedAmount
|
||||
impl core::default::Default for bitcoin_units::locktime::relative::Height
|
||||
|
@ -198,6 +227,9 @@ impl core::fmt::Debug for bitcoin_units::amount::PossiblyConfusingDenominationEr
|
|||
impl core::fmt::Debug for bitcoin_units::amount::SignedAmount
|
||||
impl core::fmt::Debug for bitcoin_units::amount::TooPreciseError
|
||||
impl core::fmt::Debug for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::fmt::Debug for bitcoin_units::block::BlockHeight
|
||||
impl core::fmt::Debug for bitcoin_units::block::BlockInterval
|
||||
impl core::fmt::Debug for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::fmt::Debug for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::fmt::Debug for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::fmt::Debug for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -227,6 +259,9 @@ impl core::fmt::Display for bitcoin_units::amount::PossiblyConfusingDenomination
|
|||
impl core::fmt::Display for bitcoin_units::amount::SignedAmount
|
||||
impl core::fmt::Display for bitcoin_units::amount::TooPreciseError
|
||||
impl core::fmt::Display for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::fmt::Display for bitcoin_units::block::BlockHeight
|
||||
impl core::fmt::Display for bitcoin_units::block::BlockInterval
|
||||
impl core::fmt::Display for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::fmt::Display for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::fmt::Display for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::fmt::Display for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -245,6 +280,8 @@ impl core::fmt::Display for bitcoin_units::weight::Weight
|
|||
impl core::hash::Hash for bitcoin_units::amount::Amount
|
||||
impl core::hash::Hash for bitcoin_units::amount::Denomination
|
||||
impl core::hash::Hash for bitcoin_units::amount::SignedAmount
|
||||
impl core::hash::Hash for bitcoin_units::block::BlockHeight
|
||||
impl core::hash::Hash for bitcoin_units::block::BlockInterval
|
||||
impl core::hash::Hash for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::hash::Hash for bitcoin_units::locktime::absolute::Height
|
||||
impl core::hash::Hash for bitcoin_units::locktime::absolute::Time
|
||||
|
@ -258,6 +295,8 @@ impl core::marker::Copy for bitcoin_units::amount::Amount
|
|||
impl core::marker::Copy for bitcoin_units::amount::Denomination
|
||||
impl core::marker::Copy for bitcoin_units::amount::OutOfRangeError
|
||||
impl core::marker::Copy for bitcoin_units::amount::SignedAmount
|
||||
impl core::marker::Copy for bitcoin_units::block::BlockHeight
|
||||
impl core::marker::Copy for bitcoin_units::block::BlockInterval
|
||||
impl core::marker::Copy for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::marker::Copy for bitcoin_units::locktime::absolute::Height
|
||||
impl core::marker::Copy for bitcoin_units::locktime::absolute::Time
|
||||
|
@ -279,6 +318,9 @@ impl core::marker::Freeze for bitcoin_units::amount::PossiblyConfusingDenominati
|
|||
impl core::marker::Freeze for bitcoin_units::amount::SignedAmount
|
||||
impl core::marker::Freeze for bitcoin_units::amount::TooPreciseError
|
||||
impl core::marker::Freeze for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::marker::Freeze for bitcoin_units::block::BlockHeight
|
||||
impl core::marker::Freeze for bitcoin_units::block::BlockInterval
|
||||
impl core::marker::Freeze for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::marker::Freeze for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::marker::Freeze for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::marker::Freeze for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -309,6 +351,9 @@ impl core::marker::Send for bitcoin_units::amount::PossiblyConfusingDenomination
|
|||
impl core::marker::Send for bitcoin_units::amount::SignedAmount
|
||||
impl core::marker::Send for bitcoin_units::amount::TooPreciseError
|
||||
impl core::marker::Send for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::marker::Send for bitcoin_units::block::BlockHeight
|
||||
impl core::marker::Send for bitcoin_units::block::BlockInterval
|
||||
impl core::marker::Send for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::marker::Send for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::marker::Send for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::marker::Send for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -338,6 +383,9 @@ impl core::marker::StructuralPartialEq for bitcoin_units::amount::PossiblyConfus
|
|||
impl core::marker::StructuralPartialEq for bitcoin_units::amount::SignedAmount
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::amount::TooPreciseError
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::block::BlockHeight
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::block::BlockInterval
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::marker::StructuralPartialEq for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -368,6 +416,9 @@ impl core::marker::Sync for bitcoin_units::amount::PossiblyConfusingDenomination
|
|||
impl core::marker::Sync for bitcoin_units::amount::SignedAmount
|
||||
impl core::marker::Sync for bitcoin_units::amount::TooPreciseError
|
||||
impl core::marker::Sync for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::marker::Sync for bitcoin_units::block::BlockHeight
|
||||
impl core::marker::Sync for bitcoin_units::block::BlockInterval
|
||||
impl core::marker::Sync for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::marker::Sync for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::marker::Sync for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::marker::Sync for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -398,6 +449,9 @@ impl core::marker::Unpin for bitcoin_units::amount::PossiblyConfusingDenominatio
|
|||
impl core::marker::Unpin for bitcoin_units::amount::SignedAmount
|
||||
impl core::marker::Unpin for bitcoin_units::amount::TooPreciseError
|
||||
impl core::marker::Unpin for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::marker::Unpin for bitcoin_units::block::BlockHeight
|
||||
impl core::marker::Unpin for bitcoin_units::block::BlockInterval
|
||||
impl core::marker::Unpin for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::marker::Unpin for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::marker::Unpin for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::marker::Unpin for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -415,9 +469,12 @@ impl core::marker::Unpin for bitcoin_units::parse::UnprefixedHexError
|
|||
impl core::marker::Unpin for bitcoin_units::weight::Weight
|
||||
impl core::ops::arith::Add for bitcoin_units::amount::Amount
|
||||
impl core::ops::arith::Add for bitcoin_units::amount::SignedAmount
|
||||
impl core::ops::arith::Add for bitcoin_units::block::BlockInterval
|
||||
impl core::ops::arith::Add for bitcoin_units::weight::Weight
|
||||
impl core::ops::arith::Add<bitcoin_units::block::BlockInterval> for bitcoin_units::block::BlockHeight
|
||||
impl core::ops::arith::AddAssign for bitcoin_units::amount::Amount
|
||||
impl core::ops::arith::AddAssign for bitcoin_units::amount::SignedAmount
|
||||
impl core::ops::arith::AddAssign for bitcoin_units::block::BlockInterval
|
||||
impl core::ops::arith::AddAssign for bitcoin_units::weight::Weight
|
||||
impl core::ops::arith::Div for bitcoin_units::weight::Weight
|
||||
impl core::ops::arith::Div<bitcoin_units::weight::Weight> for bitcoin_units::amount::Amount
|
||||
|
@ -443,9 +500,13 @@ impl core::ops::arith::RemAssign<i64> for bitcoin_units::amount::SignedAmount
|
|||
impl core::ops::arith::RemAssign<u64> for bitcoin_units::amount::Amount
|
||||
impl core::ops::arith::Sub for bitcoin_units::amount::Amount
|
||||
impl core::ops::arith::Sub for bitcoin_units::amount::SignedAmount
|
||||
impl core::ops::arith::Sub for bitcoin_units::block::BlockHeight
|
||||
impl core::ops::arith::Sub for bitcoin_units::block::BlockInterval
|
||||
impl core::ops::arith::Sub for bitcoin_units::weight::Weight
|
||||
impl core::ops::arith::Sub<bitcoin_units::block::BlockInterval> for bitcoin_units::block::BlockHeight
|
||||
impl core::ops::arith::SubAssign for bitcoin_units::amount::Amount
|
||||
impl core::ops::arith::SubAssign for bitcoin_units::amount::SignedAmount
|
||||
impl core::ops::arith::SubAssign for bitcoin_units::block::BlockInterval
|
||||
impl core::ops::arith::SubAssign for bitcoin_units::weight::Weight
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::Amount
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::Denomination
|
||||
|
@ -462,6 +523,9 @@ impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::Possibly
|
|||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::SignedAmount
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::TooPreciseError
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::block::BlockHeight
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::block::BlockInterval
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::panic::unwind_safe::RefUnwindSafe for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -492,6 +556,9 @@ impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::amount::PossiblyCon
|
|||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::amount::SignedAmount
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::amount::TooPreciseError
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::amount::UnknownDenominationError
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::block::BlockHeight
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::block::BlockInterval
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::locktime::absolute::ConversionError
|
||||
impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::locktime::absolute::Height
|
||||
|
@ -510,6 +577,8 @@ impl core::panic::unwind_safe::UnwindSafe for bitcoin_units::weight::Weight
|
|||
impl core::str::traits::FromStr for bitcoin_units::amount::Amount
|
||||
impl core::str::traits::FromStr for bitcoin_units::amount::Denomination
|
||||
impl core::str::traits::FromStr for bitcoin_units::amount::SignedAmount
|
||||
impl core::str::traits::FromStr for bitcoin_units::block::BlockHeight
|
||||
impl core::str::traits::FromStr for bitcoin_units::block::BlockInterval
|
||||
impl core::str::traits::FromStr for bitcoin_units::fee_rate::FeeRate
|
||||
impl core::str::traits::FromStr for bitcoin_units::locktime::absolute::Height
|
||||
impl core::str::traits::FromStr for bitcoin_units::locktime::absolute::Time
|
||||
|
@ -557,6 +626,12 @@ pub const bitcoin_units::amount::SignedAmount::MIN: bitcoin_units::amount::Signe
|
|||
pub const bitcoin_units::amount::SignedAmount::ONE_BTC: bitcoin_units::amount::SignedAmount
|
||||
pub const bitcoin_units::amount::SignedAmount::ONE_SAT: bitcoin_units::amount::SignedAmount
|
||||
pub const bitcoin_units::amount::SignedAmount::ZERO: bitcoin_units::amount::SignedAmount
|
||||
pub const bitcoin_units::block::BlockHeight::MAX: Self
|
||||
pub const bitcoin_units::block::BlockHeight::MIN: Self
|
||||
pub const bitcoin_units::block::BlockHeight::ZERO: Self
|
||||
pub const bitcoin_units::block::BlockInterval::MAX: Self
|
||||
pub const bitcoin_units::block::BlockInterval::MIN: Self
|
||||
pub const bitcoin_units::block::BlockInterval::ZERO: Self
|
||||
pub const bitcoin_units::fee_rate::FeeRate::BROADCAST_MIN: bitcoin_units::fee_rate::FeeRate
|
||||
pub const bitcoin_units::fee_rate::FeeRate::DUST: bitcoin_units::fee_rate::FeeRate
|
||||
pub const bitcoin_units::fee_rate::FeeRate::MAX: bitcoin_units::fee_rate::FeeRate
|
||||
|
@ -584,6 +659,10 @@ pub const bitcoin_units::weight::Weight::ZERO: bitcoin_units::weight::Weight
|
|||
pub const fn bitcoin_units::amount::Amount::from_int_btc(btc: u64) -> bitcoin_units::amount::Amount
|
||||
pub const fn bitcoin_units::amount::Amount::from_sat(satoshi: u64) -> bitcoin_units::amount::Amount
|
||||
pub const fn bitcoin_units::amount::SignedAmount::from_sat(satoshi: i64) -> bitcoin_units::amount::SignedAmount
|
||||
pub const fn bitcoin_units::block::BlockHeight::from_u32(inner: u32) -> Self
|
||||
pub const fn bitcoin_units::block::BlockHeight::to_u32(&self) -> u32
|
||||
pub const fn bitcoin_units::block::BlockInterval::from_u32(inner: u32) -> Self
|
||||
pub const fn bitcoin_units::block::BlockInterval::to_u32(&self) -> u32
|
||||
pub const fn bitcoin_units::fee_rate::FeeRate::from_sat_per_kwu(sat_kwu: u64) -> Self
|
||||
pub const fn bitcoin_units::fee_rate::FeeRate::from_sat_per_vb_unchecked(sat_vb: u64) -> Self
|
||||
pub const fn bitcoin_units::fee_rate::FeeRate::to_sat_per_kwu(self) -> u64
|
||||
|
@ -756,6 +835,40 @@ pub fn bitcoin_units::amount::TooPreciseError::fmt(&self, f: &mut core::fmt::For
|
|||
pub fn bitcoin_units::amount::UnknownDenominationError::clone(&self) -> bitcoin_units::amount::UnknownDenominationError
|
||||
pub fn bitcoin_units::amount::UnknownDenominationError::eq(&self, other: &bitcoin_units::amount::UnknownDenominationError) -> bool
|
||||
pub fn bitcoin_units::amount::UnknownDenominationError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||
pub fn bitcoin_units::block::BlockHeight::add(self, rhs: bitcoin_units::block::BlockInterval) -> Self::Output
|
||||
pub fn bitcoin_units::block::BlockHeight::clone(&self) -> bitcoin_units::block::BlockHeight
|
||||
pub fn bitcoin_units::block::BlockHeight::cmp(&self, other: &bitcoin_units::block::BlockHeight) -> core::cmp::Ordering
|
||||
pub fn bitcoin_units::block::BlockHeight::eq(&self, other: &bitcoin_units::block::BlockHeight) -> bool
|
||||
pub fn bitcoin_units::block::BlockHeight::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||
pub fn bitcoin_units::block::BlockHeight::from(h: bitcoin_units::locktime::absolute::Height) -> Self
|
||||
pub fn bitcoin_units::block::BlockHeight::from(inner: u32) -> Self
|
||||
pub fn bitcoin_units::block::BlockHeight::from_str(s: &str) -> core::result::Result<Self, Self::Err>
|
||||
pub fn bitcoin_units::block::BlockHeight::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||
pub fn bitcoin_units::block::BlockHeight::partial_cmp(&self, other: &bitcoin_units::block::BlockHeight) -> core::option::Option<core::cmp::Ordering>
|
||||
pub fn bitcoin_units::block::BlockHeight::sub(self, rhs: bitcoin_units::block::BlockHeight) -> Self::Output
|
||||
pub fn bitcoin_units::block::BlockHeight::sub(self, rhs: bitcoin_units::block::BlockInterval) -> Self::Output
|
||||
pub fn bitcoin_units::block::BlockHeight::try_from(s: &str) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::block::BlockHeight::try_from(s: alloc::boxed::Box<str>) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::block::BlockHeight::try_from(s: alloc::string::String) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::block::BlockInterval::add(self, rhs: bitcoin_units::block::BlockInterval) -> Self::Output
|
||||
pub fn bitcoin_units::block::BlockInterval::add_assign(&mut self, rhs: bitcoin_units::block::BlockInterval)
|
||||
pub fn bitcoin_units::block::BlockInterval::clone(&self) -> bitcoin_units::block::BlockInterval
|
||||
pub fn bitcoin_units::block::BlockInterval::cmp(&self, other: &bitcoin_units::block::BlockInterval) -> core::cmp::Ordering
|
||||
pub fn bitcoin_units::block::BlockInterval::eq(&self, other: &bitcoin_units::block::BlockInterval) -> bool
|
||||
pub fn bitcoin_units::block::BlockInterval::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||
pub fn bitcoin_units::block::BlockInterval::from(h: bitcoin_units::locktime::relative::Height) -> Self
|
||||
pub fn bitcoin_units::block::BlockInterval::from(inner: u32) -> Self
|
||||
pub fn bitcoin_units::block::BlockInterval::from_str(s: &str) -> core::result::Result<Self, Self::Err>
|
||||
pub fn bitcoin_units::block::BlockInterval::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||
pub fn bitcoin_units::block::BlockInterval::partial_cmp(&self, other: &bitcoin_units::block::BlockInterval) -> core::option::Option<core::cmp::Ordering>
|
||||
pub fn bitcoin_units::block::BlockInterval::sub(self, rhs: bitcoin_units::block::BlockInterval) -> Self::Output
|
||||
pub fn bitcoin_units::block::BlockInterval::sub_assign(&mut self, rhs: bitcoin_units::block::BlockInterval)
|
||||
pub fn bitcoin_units::block::BlockInterval::try_from(s: &str) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::block::BlockInterval::try_from(s: alloc::boxed::Box<str>) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::block::BlockInterval::try_from(s: alloc::string::String) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::block::TooBigForRelativeBlockHeightError::clone(&self) -> bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
pub fn bitcoin_units::block::TooBigForRelativeBlockHeightError::eq(&self, other: &bitcoin_units::block::TooBigForRelativeBlockHeightError) -> bool
|
||||
pub fn bitcoin_units::block::TooBigForRelativeBlockHeightError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||
pub fn bitcoin_units::fee_rate::FeeRate::checked_div(self, rhs: u64) -> core::option::Option<Self>
|
||||
pub fn bitcoin_units::fee_rate::FeeRate::checked_mul(self, rhs: u64) -> core::option::Option<Self>
|
||||
pub fn bitcoin_units::fee_rate::FeeRate::checked_mul_by_weight(self, rhs: bitcoin_units::weight::Weight) -> core::option::Option<bitcoin_units::amount::Amount>
|
||||
|
@ -786,6 +899,7 @@ pub fn bitcoin_units::locktime::absolute::Height::from_str(s: &str) -> core::res
|
|||
pub fn bitcoin_units::locktime::absolute::Height::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||
pub fn bitcoin_units::locktime::absolute::Height::partial_cmp(&self, other: &bitcoin_units::locktime::absolute::Height) -> core::option::Option<core::cmp::Ordering>
|
||||
pub fn bitcoin_units::locktime::absolute::Height::to_consensus_u32(self) -> u32
|
||||
pub fn bitcoin_units::locktime::absolute::Height::try_from(h: bitcoin_units::block::BlockHeight) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::locktime::absolute::Height::try_from(s: &str) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::locktime::absolute::Height::try_from(s: alloc::boxed::Box<str>) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::locktime::absolute::Height::try_from(s: alloc::string::String) -> core::result::Result<Self, Self::Error>
|
||||
|
@ -820,6 +934,7 @@ pub fn bitcoin_units::locktime::relative::Height::from_str(s: &str) -> core::res
|
|||
pub fn bitcoin_units::locktime::relative::Height::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||
pub fn bitcoin_units::locktime::relative::Height::partial_cmp(&self, other: &bitcoin_units::locktime::relative::Height) -> core::option::Option<core::cmp::Ordering>
|
||||
pub fn bitcoin_units::locktime::relative::Height::to_consensus_u32(&self) -> u32
|
||||
pub fn bitcoin_units::locktime::relative::Height::try_from(h: bitcoin_units::block::BlockInterval) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::locktime::relative::Height::try_from(s: &str) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::locktime::relative::Height::try_from(s: alloc::boxed::Box<str>) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::locktime::relative::Height::try_from(s: alloc::string::String) -> core::result::Result<Self, Self::Error>
|
||||
|
@ -903,6 +1018,8 @@ pub fn bitcoin_units::weight::Weight::try_from(s: &str) -> core::result::Result<
|
|||
pub fn bitcoin_units::weight::Weight::try_from(s: alloc::boxed::Box<str>) -> core::result::Result<Self, Self::Error>
|
||||
pub fn bitcoin_units::weight::Weight::try_from(s: alloc::string::String) -> core::result::Result<Self, Self::Error>
|
||||
pub fn core::num::error::ParseIntError::from(value: bitcoin_units::parse::ParseIntError) -> Self
|
||||
pub fn u32::from(height: bitcoin_units::block::BlockHeight) -> Self
|
||||
pub fn u32::from(height: bitcoin_units::block::BlockInterval) -> Self
|
||||
pub fn u64::from(value: bitcoin_units::fee_rate::FeeRate) -> Self
|
||||
pub fn u64::from(value: bitcoin_units::weight::Weight) -> Self
|
||||
pub fn u64::mul(self, rhs: bitcoin_units::weight::Weight) -> Self::Output
|
||||
|
@ -912,6 +1029,7 @@ pub macro bitcoin_units::impl_tryfrom_str!
|
|||
pub macro bitcoin_units::impl_tryfrom_str_from_int_infallible!
|
||||
pub mod bitcoin_units
|
||||
pub mod bitcoin_units::amount
|
||||
pub mod bitcoin_units::block
|
||||
pub mod bitcoin_units::fee_rate
|
||||
pub mod bitcoin_units::locktime
|
||||
pub mod bitcoin_units::locktime::absolute
|
||||
|
@ -919,6 +1037,8 @@ pub mod bitcoin_units::locktime::relative
|
|||
pub mod bitcoin_units::parse
|
||||
pub mod bitcoin_units::weight
|
||||
pub struct bitcoin_units::Amount(_)
|
||||
pub struct bitcoin_units::BlockHeight(pub u32)
|
||||
pub struct bitcoin_units::BlockInterval(pub u32)
|
||||
pub struct bitcoin_units::FeeRate(_)
|
||||
pub struct bitcoin_units::SignedAmount(_)
|
||||
pub struct bitcoin_units::Weight(_)
|
||||
|
@ -930,6 +1050,9 @@ pub struct bitcoin_units::amount::MissingDigitsError
|
|||
pub struct bitcoin_units::amount::OutOfRangeError
|
||||
pub struct bitcoin_units::amount::SignedAmount(_)
|
||||
pub struct bitcoin_units::amount::TooPreciseError
|
||||
pub struct bitcoin_units::block::BlockHeight(pub u32)
|
||||
pub struct bitcoin_units::block::BlockInterval(pub u32)
|
||||
pub struct bitcoin_units::block::TooBigForRelativeBlockHeightError(_)
|
||||
pub struct bitcoin_units::fee_rate::FeeRate(_)
|
||||
pub struct bitcoin_units::locktime::absolute::Height(_)
|
||||
pub struct bitcoin_units::locktime::absolute::ParseHeightError(_)
|
||||
|
@ -951,14 +1074,23 @@ pub type bitcoin_units::amount::Denomination::Err = bitcoin_units::amount::Parse
|
|||
pub type bitcoin_units::amount::SignedAmount::Err = bitcoin_units::amount::ParseError
|
||||
pub type bitcoin_units::amount::SignedAmount::Error = bitcoin_units::amount::OutOfRangeError
|
||||
pub type bitcoin_units::amount::SignedAmount::Output = bitcoin_units::amount::SignedAmount
|
||||
pub type bitcoin_units::block::BlockHeight::Err = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::block::BlockHeight::Error = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::block::BlockHeight::Output = bitcoin_units::block::BlockHeight
|
||||
pub type bitcoin_units::block::BlockHeight::Output = bitcoin_units::block::BlockInterval
|
||||
pub type bitcoin_units::block::BlockInterval::Err = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::block::BlockInterval::Error = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::block::BlockInterval::Output = bitcoin_units::block::BlockInterval
|
||||
pub type bitcoin_units::fee_rate::FeeRate::Err = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::fee_rate::FeeRate::Error = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::fee_rate::FeeRate::Output = bitcoin_units::amount::Amount
|
||||
pub type bitcoin_units::locktime::absolute::Height::Err = bitcoin_units::locktime::absolute::ParseHeightError
|
||||
pub type bitcoin_units::locktime::absolute::Height::Error = bitcoin_units::locktime::absolute::ConversionError
|
||||
pub type bitcoin_units::locktime::absolute::Height::Error = bitcoin_units::locktime::absolute::ParseHeightError
|
||||
pub type bitcoin_units::locktime::absolute::Time::Err = bitcoin_units::locktime::absolute::ParseTimeError
|
||||
pub type bitcoin_units::locktime::absolute::Time::Error = bitcoin_units::locktime::absolute::ParseTimeError
|
||||
pub type bitcoin_units::locktime::relative::Height::Err = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::locktime::relative::Height::Error = bitcoin_units::block::TooBigForRelativeBlockHeightError
|
||||
pub type bitcoin_units::locktime::relative::Height::Error = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::locktime::relative::Time::Err = bitcoin_units::parse::ParseIntError
|
||||
pub type bitcoin_units::locktime::relative::Time::Error = bitcoin_units::parse::ParseIntError
|
||||
|
|
Loading…
Reference in New Issue