Merge rust-bitcoin/rust-bitcoin#2877: hashes: remove `all_zeros` and constify constructors
4652ce20ed
API changes for "delete `all_zeros`" (Andrew Poelstra)8869f35a69
hashes: drop the `all_zeros` method on arbitrary hashes (Andrew Poelstra)9f8797f486
API changes for constification of hash constructors (Andrew Poelstra)154e91af8c
hashes: constify a bunch of constructors (Andrew Poelstra)c155cbf8b2
hashes: use workaround to get constfns on tagged hashes with MSRV (Andrew Poelstra) Pull request description: I think these changes are both uncontroversial but they have fairly large diffs so I am PRing them together before making more invasive changes. ACKs for top commit: tcharding: ACK4652ce20ed
Tree-SHA512: 4560fa397deab50448598894b9364f9d8f8b48169901a84db6a44168cdba795ab69b48ad2cac61caebcee5e227a03271335b405cf5514265290a4d1f2fdf52a2
This commit is contained in:
commit
b904de375a
|
@ -6367,7 +6367,67 @@ pub const bitcoin::taproot::TapTweakHash::LEN: usize
|
||||||
pub const bitcoin::taproot::TapTweakHash::N: usize
|
pub const bitcoin::taproot::TapTweakHash::N: usize
|
||||||
pub const bitcoin::witness_program::MAX_SIZE: usize = 40usize
|
pub const bitcoin::witness_program::MAX_SIZE: usize = 40usize
|
||||||
pub const bitcoin::witness_program::MIN_SIZE: usize = 2usize
|
pub const bitcoin::witness_program::MIN_SIZE: usize = 2usize
|
||||||
|
pub const fn bitcoin::LegacySighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::LegacySighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::LegacySighash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::LegacySighash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::LegacySighash
|
||||||
|
pub const fn bitcoin::LegacySighash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::LegacySighash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::PubkeyHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::PubkeyHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::PubkeyHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::PubkeyHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::PubkeyHash
|
||||||
|
pub const fn bitcoin::PubkeyHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::PubkeyHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::SegwitV0Sighash
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::TapSighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::TapSighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>
|
||||||
|
pub const fn bitcoin::TapSighash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::TapSighash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>) -> bitcoin::TapSighash
|
||||||
|
pub const fn bitcoin::TapSighash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::TapSighash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>
|
||||||
|
pub const fn bitcoin::WPubkeyHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::WPubkeyHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::WPubkeyHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::WPubkeyHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::WPubkeyHash
|
||||||
|
pub const fn bitcoin::WPubkeyHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::WPubkeyHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHash
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHeader
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::bip32::XKeyIdentifier
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::BlockHash
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
pub const fn bitcoin::blockdata::block::Version::from_consensus(v: i32) -> Self
|
pub const fn bitcoin::blockdata::block::Version::from_consensus(v: i32) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::WitnessCommitment
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
pub const fn bitcoin::blockdata::constants::ChainHash::using_genesis_block_const(network: bitcoin::network::Network) -> Self
|
pub const fn bitcoin::blockdata::constants::ChainHash::using_genesis_block_const(network: bitcoin::network::Network) -> Self
|
||||||
pub const fn bitcoin::blockdata::locktime::absolute::LockTime::is_block_height(&self) -> bool
|
pub const fn bitcoin::blockdata::locktime::absolute::LockTime::is_block_height(&self) -> bool
|
||||||
pub const fn bitcoin::blockdata::locktime::absolute::LockTime::is_block_time(&self) -> bool
|
pub const fn bitcoin::blockdata::locktime::absolute::LockTime::is_block_time(&self) -> bool
|
||||||
|
@ -6383,17 +6443,71 @@ pub const fn bitcoin::blockdata::opcodes::Opcode::to_u8(self) -> u8
|
||||||
pub const fn bitcoin::blockdata::script::Builder::new() -> Self
|
pub const fn bitcoin::blockdata::script::Builder::new() -> Self
|
||||||
pub const fn bitcoin::blockdata::script::PushBytesBuf::new() -> Self
|
pub const fn bitcoin::blockdata::script::PushBytesBuf::new() -> Self
|
||||||
pub const fn bitcoin::blockdata::script::ScriptBuf::new() -> Self
|
pub const fn bitcoin::blockdata::script::ScriptBuf::new() -> Self
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::blockdata::script::ScriptHash
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256::Hash
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::from_byte_array(bytes: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::from_raw_hash(inner: bitcoin_hashes::sha256::Hash) -> bitcoin::blockdata::script::WScriptHash
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::to_byte_array(self) -> <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::to_raw_hash(self) -> bitcoin_hashes::sha256::Hash
|
||||||
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::from_slice(input_script_len: usize, witness_element_lengths: &[usize]) -> Self
|
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::from_slice(input_script_len: usize, witness_element_lengths: &[usize]) -> Self
|
||||||
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::ground_p2pkh_compressed(bytes_to_grind: usize) -> Self
|
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::ground_p2pkh_compressed(bytes_to_grind: usize) -> Self
|
||||||
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::ground_p2wpkh(bytes_to_grind: usize) -> Self
|
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::ground_p2wpkh(bytes_to_grind: usize) -> Self
|
||||||
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::weight(&self) -> bitcoin_units::weight::Weight
|
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::weight(&self) -> bitcoin_units::weight::Weight
|
||||||
pub const fn bitcoin::blockdata::transaction::OutPoint::new(txid: bitcoin::blockdata::transaction::Txid, vout: u32) -> bitcoin::blockdata::transaction::OutPoint
|
pub const fn bitcoin::blockdata::transaction::OutPoint::new(txid: bitcoin::blockdata::transaction::Txid, vout: u32) -> bitcoin::blockdata::transaction::OutPoint
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Txid
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Wtxid
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
pub const fn bitcoin::blockdata::transaction::predict_weight_from_slices(inputs: &[bitcoin::blockdata::transaction::InputWeightPrediction], output_script_lens: &[usize]) -> bitcoin_units::weight::Weight
|
pub const fn bitcoin::blockdata::transaction::predict_weight_from_slices(inputs: &[bitcoin::blockdata::transaction::InputWeightPrediction], output_script_lens: &[usize]) -> bitcoin_units::weight::Weight
|
||||||
pub const fn bitcoin::blockdata::witness::Witness::new() -> Self
|
pub const fn bitcoin::blockdata::witness::Witness::new() -> Self
|
||||||
pub const fn bitcoin::consensus::encode::VarInt::size(&self) -> usize
|
pub const fn bitcoin::consensus::encode::VarInt::size(&self) -> usize
|
||||||
pub const fn bitcoin::consensus::params::Params::new(network: bitcoin::network::Network) -> Self
|
pub const fn bitcoin::consensus::params::Params::new(network: bitcoin::network::Network) -> Self
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::TxMerkleNode
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::WitnessMerkleNode
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
pub const fn bitcoin::network::Network::params(self) -> &'static bitcoin::consensus::params::Params
|
pub const fn bitcoin::network::Network::params(self) -> &'static bitcoin::consensus::params::Params
|
||||||
pub const fn bitcoin::p2p::Magic::from_bytes(bytes: [u8; 4]) -> bitcoin::p2p::Magic
|
pub const fn bitcoin::p2p::Magic::from_bytes(bytes: [u8; 4]) -> bitcoin::p2p::Magic
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>) -> bitcoin::taproot::TapLeafHash
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>) -> bitcoin::taproot::TapNodeHash
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>) -> bitcoin::taproot::TapTweakHash
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>
|
||||||
pub const fn bitcoin::transaction::predict_weight_from_slices(inputs: &[bitcoin::blockdata::transaction::InputWeightPrediction], output_script_lens: &[usize]) -> bitcoin_units::weight::Weight
|
pub const fn bitcoin::transaction::predict_weight_from_slices(inputs: &[bitcoin::blockdata::transaction::InputWeightPrediction], output_script_lens: &[usize]) -> bitcoin_units::weight::Weight
|
||||||
pub enum bitcoin::EcdsaSighashType
|
pub enum bitcoin::EcdsaSighashType
|
||||||
pub enum bitcoin::NetworkKind
|
pub enum bitcoin::NetworkKind
|
||||||
|
@ -6896,10 +7010,7 @@ pub fn bitcoin::EcdsaSighashType::from_str(s: &str) -> core::result::Result<Self
|
||||||
pub fn bitcoin::EcdsaSighashType::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
pub fn bitcoin::EcdsaSighashType::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||||
pub fn bitcoin::EcdsaSighashType::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::EcdsaSighashType::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::EcdsaSighashType::to_u32(self) -> u32
|
pub fn bitcoin::EcdsaSighashType::to_u32(self) -> u32
|
||||||
pub fn bitcoin::LegacySighash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::LegacySighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::LegacySighash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::LegacySighash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::LegacySighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::LegacySighash::borrow(&self) -> &[u8]
|
pub fn bitcoin::LegacySighash::borrow(&self) -> &[u8]
|
||||||
|
@ -6910,11 +7021,9 @@ pub fn bitcoin::LegacySighash::engine() -> <bitcoin_hashes::sha256d::Hash as bit
|
||||||
pub fn bitcoin::LegacySighash::eq(&self, other: &bitcoin::LegacySighash) -> bool
|
pub fn bitcoin::LegacySighash::eq(&self, other: &bitcoin::LegacySighash) -> bool
|
||||||
pub fn bitcoin::LegacySighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::LegacySighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::LegacySighash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::LegacySighash
|
pub fn bitcoin::LegacySighash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::LegacySighash
|
||||||
pub fn bitcoin::LegacySighash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::LegacySighash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::LegacySighash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::LegacySighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::LegacySighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::LegacySighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::LegacySighash
|
pub fn bitcoin::LegacySighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::LegacySighash
|
||||||
pub fn bitcoin::LegacySighash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::LegacySighash
|
|
||||||
pub fn bitcoin::LegacySighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::LegacySighash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::LegacySighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::LegacySighash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::LegacySighash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::LegacySighash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::LegacySighash::from_str(s: &str) -> core::result::Result<bitcoin::LegacySighash, Self::Err>
|
pub fn bitcoin::LegacySighash::from_str(s: &str) -> core::result::Result<bitcoin::LegacySighash, Self::Err>
|
||||||
|
@ -6924,9 +7033,7 @@ pub fn bitcoin::LegacySighash::hash_byte_chunks<B, I>(byte_slices: I) -> Self wh
|
||||||
pub fn bitcoin::LegacySighash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::LegacySighash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::LegacySighash::partial_cmp(&self, other: &bitcoin::LegacySighash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::LegacySighash::partial_cmp(&self, other: &bitcoin::LegacySighash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::LegacySighash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::LegacySighash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::LegacySighash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::LegacySighash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::LegacySighash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::LegacySighash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::MerkleBlock::clone(&self) -> bitcoin::MerkleBlock
|
pub fn bitcoin::MerkleBlock::clone(&self) -> bitcoin::MerkleBlock
|
||||||
pub fn bitcoin::MerkleBlock::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
pub fn bitcoin::MerkleBlock::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
||||||
pub fn bitcoin::MerkleBlock::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
pub fn bitcoin::MerkleBlock::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
||||||
|
@ -6951,10 +7058,7 @@ pub fn bitcoin::PrivateKey::public_key<C: secp256k1::context::Signing>(&self, se
|
||||||
pub fn bitcoin::PrivateKey::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::PrivateKey::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::PrivateKey::to_bytes(self) -> alloc::vec::Vec<u8>
|
pub fn bitcoin::PrivateKey::to_bytes(self) -> alloc::vec::Vec<u8>
|
||||||
pub fn bitcoin::PrivateKey::to_wif(self) -> alloc::string::String
|
pub fn bitcoin::PrivateKey::to_wif(self) -> alloc::string::String
|
||||||
pub fn bitcoin::PubkeyHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::PubkeyHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::PubkeyHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::PubkeyHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::PubkeyHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
||||||
|
@ -6970,11 +7074,9 @@ pub fn bitcoin::PubkeyHash::from(key: &bitcoin::CompressedPublicKey) -> Self
|
||||||
pub fn bitcoin::PubkeyHash::from(key: &bitcoin::PublicKey) -> bitcoin::PubkeyHash
|
pub fn bitcoin::PubkeyHash::from(key: &bitcoin::PublicKey) -> bitcoin::PubkeyHash
|
||||||
pub fn bitcoin::PubkeyHash::from(key: bitcoin::CompressedPublicKey) -> Self
|
pub fn bitcoin::PubkeyHash::from(key: bitcoin::CompressedPublicKey) -> Self
|
||||||
pub fn bitcoin::PubkeyHash::from(key: bitcoin::PublicKey) -> bitcoin::PubkeyHash
|
pub fn bitcoin::PubkeyHash::from(key: bitcoin::PublicKey) -> bitcoin::PubkeyHash
|
||||||
pub fn bitcoin::PubkeyHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::PubkeyHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::PubkeyHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::PubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::PubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::PubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::PubkeyHash
|
pub fn bitcoin::PubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::PubkeyHash
|
||||||
pub fn bitcoin::PubkeyHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::PubkeyHash
|
|
||||||
pub fn bitcoin::PubkeyHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::PubkeyHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::PubkeyHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::PubkeyHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::PubkeyHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::PubkeyHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::PubkeyHash::from_str(s: &str) -> core::result::Result<bitcoin::PubkeyHash, Self::Err>
|
pub fn bitcoin::PubkeyHash::from_str(s: &str) -> core::result::Result<bitcoin::PubkeyHash, Self::Err>
|
||||||
|
@ -6984,9 +7086,7 @@ pub fn bitcoin::PubkeyHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where
|
||||||
pub fn bitcoin::PubkeyHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::PubkeyHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::PubkeyHash::partial_cmp(&self, other: &bitcoin::PubkeyHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::PubkeyHash::partial_cmp(&self, other: &bitcoin::PubkeyHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::PubkeyHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::PubkeyHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::PubkeyHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::PubkeyHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::PubkeyHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::PubkeyHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::PublicKey::clone(&self) -> bitcoin::PublicKey
|
pub fn bitcoin::PublicKey::clone(&self) -> bitcoin::PublicKey
|
||||||
pub fn bitcoin::PublicKey::cmp(&self, other: &bitcoin::PublicKey) -> core::cmp::Ordering
|
pub fn bitcoin::PublicKey::cmp(&self, other: &bitcoin::PublicKey) -> core::cmp::Ordering
|
||||||
pub fn bitcoin::PublicKey::deserialize<D: serde::de::Deserializer<'de>>(d: D) -> core::result::Result<bitcoin::PublicKey, <D as serde::de::Deserializer>::Error>
|
pub fn bitcoin::PublicKey::deserialize<D: serde::de::Deserializer<'de>>(d: D) -> core::result::Result<bitcoin::PublicKey, <D as serde::de::Deserializer>::Error>
|
||||||
|
@ -7010,10 +7110,7 @@ pub fn bitcoin::PublicKey::to_sort_key(self) -> bitcoin::key::SortKey
|
||||||
pub fn bitcoin::PublicKey::verify<C: secp256k1::context::Verification>(&self, secp: &secp256k1::Secp256k1<C>, msg: &secp256k1::Message, sig: &bitcoin::ecdsa::Signature) -> core::result::Result<(), secp256k1::Error>
|
pub fn bitcoin::PublicKey::verify<C: secp256k1::context::Verification>(&self, secp: &secp256k1::Secp256k1<C>, msg: &secp256k1::Message, sig: &bitcoin::ecdsa::Signature) -> core::result::Result<(), secp256k1::Error>
|
||||||
pub fn bitcoin::PublicKey::wpubkey_hash(&self) -> core::result::Result<bitcoin::WPubkeyHash, bitcoin::key::UncompressedPublicKeyError>
|
pub fn bitcoin::PublicKey::wpubkey_hash(&self) -> core::result::Result<bitcoin::WPubkeyHash, bitcoin::key::UncompressedPublicKeyError>
|
||||||
pub fn bitcoin::PublicKey::write_into<W: bitcoin_io::Write + core::marker::Sized>(&self, writer: &mut W) -> core::result::Result<(), bitcoin_io::error::Error>
|
pub fn bitcoin::PublicKey::write_into<W: bitcoin_io::Write + core::marker::Sized>(&self, writer: &mut W) -> core::result::Result<(), bitcoin_io::error::Error>
|
||||||
pub fn bitcoin::SegwitV0Sighash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::SegwitV0Sighash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::SegwitV0Sighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::SegwitV0Sighash::borrow(&self) -> &[u8]
|
pub fn bitcoin::SegwitV0Sighash::borrow(&self) -> &[u8]
|
||||||
|
@ -7024,11 +7121,9 @@ pub fn bitcoin::SegwitV0Sighash::engine() -> <bitcoin_hashes::sha256d::Hash as b
|
||||||
pub fn bitcoin::SegwitV0Sighash::eq(&self, other: &bitcoin::SegwitV0Sighash) -> bool
|
pub fn bitcoin::SegwitV0Sighash::eq(&self, other: &bitcoin::SegwitV0Sighash) -> bool
|
||||||
pub fn bitcoin::SegwitV0Sighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::SegwitV0Sighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::SegwitV0Sighash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::SegwitV0Sighash
|
pub fn bitcoin::SegwitV0Sighash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::SegwitV0Sighash
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::SegwitV0Sighash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::SegwitV0Sighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::SegwitV0Sighash
|
pub fn bitcoin::SegwitV0Sighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::SegwitV0Sighash
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::SegwitV0Sighash
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::SegwitV0Sighash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::SegwitV0Sighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::SegwitV0Sighash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::SegwitV0Sighash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_str(s: &str) -> core::result::Result<bitcoin::SegwitV0Sighash, Self::Err>
|
pub fn bitcoin::SegwitV0Sighash::from_str(s: &str) -> core::result::Result<bitcoin::SegwitV0Sighash, Self::Err>
|
||||||
|
@ -7038,13 +7133,8 @@ pub fn bitcoin::SegwitV0Sighash::hash_byte_chunks<B, I>(byte_slices: I) -> Self
|
||||||
pub fn bitcoin::SegwitV0Sighash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::SegwitV0Sighash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::SegwitV0Sighash::partial_cmp(&self, other: &bitcoin::SegwitV0Sighash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::SegwitV0Sighash::partial_cmp(&self, other: &bitcoin::SegwitV0Sighash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::SegwitV0Sighash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::SegwitV0Sighash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::SegwitV0Sighash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::SegwitV0Sighash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::SegwitV0Sighash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::TapSighash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::TapSighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::TapSighash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::TapSighash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::TapSighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>
|
|
||||||
pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::TapSighash::borrow(&self) -> &[u8]
|
pub fn bitcoin::TapSighash::borrow(&self) -> &[u8]
|
||||||
|
@ -7055,11 +7145,9 @@ pub fn bitcoin::TapSighash::engine() -> <bitcoin_hashes::sha256t::Hash<bitcoin::
|
||||||
pub fn bitcoin::TapSighash::eq(&self, other: &bitcoin::TapSighash) -> bool
|
pub fn bitcoin::TapSighash::eq(&self, other: &bitcoin::TapSighash) -> bool
|
||||||
pub fn bitcoin::TapSighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::TapSighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::TapSighash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>) -> bitcoin::TapSighash
|
pub fn bitcoin::TapSighash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>) -> bitcoin::TapSighash
|
||||||
pub fn bitcoin::TapSighash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::TapSighash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::TapSighash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::TapSighash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::TapSighash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::TapSighash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::TapSighash
|
pub fn bitcoin::TapSighash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::TapSighash
|
||||||
pub fn bitcoin::TapSighash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>) -> bitcoin::TapSighash
|
|
||||||
pub fn bitcoin::TapSighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::TapSighash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::TapSighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::TapSighash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::TapSighash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::TapSighash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::TapSighash::from_str(s: &str) -> core::result::Result<bitcoin::TapSighash, Self::Err>
|
pub fn bitcoin::TapSighash::from_str(s: &str) -> core::result::Result<bitcoin::TapSighash, Self::Err>
|
||||||
|
@ -7069,9 +7157,7 @@ pub fn bitcoin::TapSighash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where
|
||||||
pub fn bitcoin::TapSighash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::TapSighash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::TapSighash::partial_cmp(&self, other: &bitcoin::TapSighash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::TapSighash::partial_cmp(&self, other: &bitcoin::TapSighash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::TapSighash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::TapSighash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::TapSighash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::TapSighash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::TapSighash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::TapSighash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>
|
|
||||||
pub fn bitcoin::TapSighashTag::clone(&self) -> bitcoin::TapSighashTag
|
pub fn bitcoin::TapSighashTag::clone(&self) -> bitcoin::TapSighashTag
|
||||||
pub fn bitcoin::TapSighashTag::cmp(&self, other: &bitcoin::TapSighashTag) -> core::cmp::Ordering
|
pub fn bitcoin::TapSighashTag::cmp(&self, other: &bitcoin::TapSighashTag) -> core::cmp::Ordering
|
||||||
pub fn bitcoin::TapSighashTag::default() -> bitcoin::TapSighashTag
|
pub fn bitcoin::TapSighashTag::default() -> bitcoin::TapSighashTag
|
||||||
|
@ -7090,10 +7176,7 @@ pub fn bitcoin::TapSighashType::from_str(s: &str) -> core::result::Result<Self,
|
||||||
pub fn bitcoin::TapSighashType::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
pub fn bitcoin::TapSighashType::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||||
pub fn bitcoin::TapSighashType::partial_cmp(&self, other: &bitcoin::TapSighashType) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::TapSighashType::partial_cmp(&self, other: &bitcoin::TapSighashType) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::TapSighashType::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::TapSighashType::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::WPubkeyHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::WPubkeyHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::WPubkeyHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::WPubkeyHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::WPubkeyHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
||||||
|
@ -7107,11 +7190,9 @@ pub fn bitcoin::WPubkeyHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> cor
|
||||||
pub fn bitcoin::WPubkeyHash::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::WPubkeyHash
|
pub fn bitcoin::WPubkeyHash::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::WPubkeyHash
|
||||||
pub fn bitcoin::WPubkeyHash::from(key: &bitcoin::CompressedPublicKey) -> Self
|
pub fn bitcoin::WPubkeyHash::from(key: &bitcoin::CompressedPublicKey) -> Self
|
||||||
pub fn bitcoin::WPubkeyHash::from(key: bitcoin::CompressedPublicKey) -> Self
|
pub fn bitcoin::WPubkeyHash::from(key: bitcoin::CompressedPublicKey) -> Self
|
||||||
pub fn bitcoin::WPubkeyHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::WPubkeyHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::WPubkeyHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::WPubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::WPubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::WPubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::WPubkeyHash
|
pub fn bitcoin::WPubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::WPubkeyHash
|
||||||
pub fn bitcoin::WPubkeyHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::WPubkeyHash
|
|
||||||
pub fn bitcoin::WPubkeyHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::WPubkeyHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::WPubkeyHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::WPubkeyHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::WPubkeyHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::WPubkeyHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::WPubkeyHash::from_str(s: &str) -> core::result::Result<bitcoin::WPubkeyHash, Self::Err>
|
pub fn bitcoin::WPubkeyHash::from_str(s: &str) -> core::result::Result<bitcoin::WPubkeyHash, Self::Err>
|
||||||
|
@ -7121,9 +7202,7 @@ pub fn bitcoin::WPubkeyHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self wher
|
||||||
pub fn bitcoin::WPubkeyHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::WPubkeyHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::WPubkeyHash::partial_cmp(&self, other: &bitcoin::WPubkeyHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::WPubkeyHash::partial_cmp(&self, other: &bitcoin::WPubkeyHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::WPubkeyHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::WPubkeyHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::WPubkeyHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::WPubkeyHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::WPubkeyHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::WPubkeyHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::address::Address::address_type(&self) -> core::option::Option<bitcoin::address::AddressType>
|
pub fn bitcoin::address::Address::address_type(&self) -> core::option::Option<bitcoin::address::AddressType>
|
||||||
pub fn bitcoin::address::Address::fmt(&self, fmt: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::address::Address::fmt(&self, fmt: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::address::Address::from_script(script: &bitcoin::blockdata::script::Script, params: impl core::convert::AsRef<bitcoin::consensus::params::Params>) -> core::result::Result<bitcoin::address::Address, bitcoin::address::error::FromScriptError>
|
pub fn bitcoin::address::Address::from_script(script: &bitcoin::blockdata::script::Script, params: impl core::convert::AsRef<bitcoin::consensus::params::Params>) -> core::result::Result<bitcoin::address::Address, bitcoin::address::error::FromScriptError>
|
||||||
|
@ -7345,10 +7424,7 @@ pub fn bitcoin::bip158::Error::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> c
|
||||||
pub fn bitcoin::bip158::Error::from(io: bitcoin_io::error::Error) -> Self
|
pub fn bitcoin::bip158::Error::from(io: bitcoin_io::error::Error) -> Self
|
||||||
pub fn bitcoin::bip158::Error::from(never: core::convert::Infallible) -> Self
|
pub fn bitcoin::bip158::Error::from(never: core::convert::Infallible) -> Self
|
||||||
pub fn bitcoin::bip158::Error::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)>
|
pub fn bitcoin::bip158::Error::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)>
|
||||||
pub fn bitcoin::bip158::FilterHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::bip158::FilterHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip158::FilterHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::bip158::FilterHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::bip158::FilterHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::bip158::FilterHash::borrow(&self) -> &[u8]
|
pub fn bitcoin::bip158::FilterHash::borrow(&self) -> &[u8]
|
||||||
|
@ -7362,11 +7438,9 @@ pub fn bitcoin::bip158::FilterHash::eq(&self, other: &bitcoin::bip158::FilterHas
|
||||||
pub fn bitcoin::bip158::FilterHash::filter_header(&self, previous_filter_header: bitcoin::bip158::FilterHeader) -> bitcoin::bip158::FilterHeader
|
pub fn bitcoin::bip158::FilterHash::filter_header(&self, previous_filter_header: bitcoin::bip158::FilterHeader) -> bitcoin::bip158::FilterHeader
|
||||||
pub fn bitcoin::bip158::FilterHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::bip158::FilterHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::bip158::FilterHash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHash
|
pub fn bitcoin::bip158::FilterHash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHash
|
||||||
pub fn bitcoin::bip158::FilterHash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::bip158::FilterHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::bip158::FilterHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::bip158::FilterHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::bip158::FilterHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::bip158::FilterHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip158::FilterHash
|
pub fn bitcoin::bip158::FilterHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip158::FilterHash
|
||||||
pub fn bitcoin::bip158::FilterHash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHash
|
|
||||||
pub fn bitcoin::bip158::FilterHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip158::FilterHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::bip158::FilterHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip158::FilterHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::bip158::FilterHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::bip158::FilterHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::bip158::FilterHash::from_str(s: &str) -> core::result::Result<bitcoin::bip158::FilterHash, Self::Err>
|
pub fn bitcoin::bip158::FilterHash::from_str(s: &str) -> core::result::Result<bitcoin::bip158::FilterHash, Self::Err>
|
||||||
|
@ -7376,13 +7450,8 @@ pub fn bitcoin::bip158::FilterHash::hash_byte_chunks<B, I>(byte_slices: I) -> Se
|
||||||
pub fn bitcoin::bip158::FilterHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::bip158::FilterHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::bip158::FilterHash::partial_cmp(&self, other: &bitcoin::bip158::FilterHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::bip158::FilterHash::partial_cmp(&self, other: &bitcoin::bip158::FilterHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::bip158::FilterHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::bip158::FilterHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::bip158::FilterHash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip158::FilterHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::bip158::FilterHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::bip158::FilterHash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::bip158::FilterHeader::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::bip158::FilterHeader::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8]
|
pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::bip158::FilterHeader::borrow(&self) -> &[u8]
|
pub fn bitcoin::bip158::FilterHeader::borrow(&self) -> &[u8]
|
||||||
|
@ -7395,11 +7464,9 @@ pub fn bitcoin::bip158::FilterHeader::engine() -> <bitcoin_hashes::sha256d::Hash
|
||||||
pub fn bitcoin::bip158::FilterHeader::eq(&self, other: &bitcoin::bip158::FilterHeader) -> bool
|
pub fn bitcoin::bip158::FilterHeader::eq(&self, other: &bitcoin::bip158::FilterHeader) -> bool
|
||||||
pub fn bitcoin::bip158::FilterHeader::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::bip158::FilterHeader::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::bip158::FilterHeader::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHeader
|
pub fn bitcoin::bip158::FilterHeader::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHeader
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::bip158::FilterHeader::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::bip158::FilterHeader::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip158::FilterHeader
|
pub fn bitcoin::bip158::FilterHeader::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip158::FilterHeader
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHeader
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip158::FilterHeader, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::bip158::FilterHeader::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip158::FilterHeader, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::bip158::FilterHeader::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_str(s: &str) -> core::result::Result<bitcoin::bip158::FilterHeader, Self::Err>
|
pub fn bitcoin::bip158::FilterHeader::from_str(s: &str) -> core::result::Result<bitcoin::bip158::FilterHeader, Self::Err>
|
||||||
|
@ -7409,9 +7476,7 @@ pub fn bitcoin::bip158::FilterHeader::hash_byte_chunks<B, I>(byte_slices: I) ->
|
||||||
pub fn bitcoin::bip158::FilterHeader::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::bip158::FilterHeader::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::bip158::FilterHeader::partial_cmp(&self, other: &bitcoin::bip158::FilterHeader) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::bip158::FilterHeader::partial_cmp(&self, other: &bitcoin::bip158::FilterHeader) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::bip158::FilterHeader::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::bip158::FilterHeader::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::bip158::FilterHeader::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::bip158::FilterHeader::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::bip158::FilterHeader::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::bip158::GcsFilterReader::match_all<I, R>(&self, reader: &mut R, query: I) -> core::result::Result<bool, bitcoin::bip158::Error> where I: core::iter::traits::iterator::Iterator, <I as core::iter::traits::iterator::Iterator>::Item: core::borrow::Borrow<[u8]>, R: bitcoin_io::BufRead + core::marker::Sized
|
pub fn bitcoin::bip158::GcsFilterReader::match_all<I, R>(&self, reader: &mut R, query: I) -> core::result::Result<bool, bitcoin::bip158::Error> where I: core::iter::traits::iterator::Iterator, <I as core::iter::traits::iterator::Iterator>::Item: core::borrow::Borrow<[u8]>, R: bitcoin_io::BufRead + core::marker::Sized
|
||||||
pub fn bitcoin::bip158::GcsFilterReader::match_any<I, R>(&self, reader: &mut R, query: I) -> core::result::Result<bool, bitcoin::bip158::Error> where I: core::iter::traits::iterator::Iterator, <I as core::iter::traits::iterator::Iterator>::Item: core::borrow::Borrow<[u8]>, R: bitcoin_io::BufRead + core::marker::Sized
|
pub fn bitcoin::bip158::GcsFilterReader::match_any<I, R>(&self, reader: &mut R, query: I) -> core::result::Result<bool, bitcoin::bip158::Error> where I: core::iter::traits::iterator::Iterator, <I as core::iter::traits::iterator::Iterator>::Item: core::borrow::Borrow<[u8]>, R: bitcoin_io::BufRead + core::marker::Sized
|
||||||
pub fn bitcoin::bip158::GcsFilterReader::new(k0: u64, k1: u64, m: u64, p: u8) -> bitcoin::bip158::GcsFilterReader
|
pub fn bitcoin::bip158::GcsFilterReader::new(k0: u64, k1: u64, m: u64, p: u8) -> bitcoin::bip158::GcsFilterReader
|
||||||
|
@ -7536,10 +7601,7 @@ pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::clone(&self) -> bitcoin:
|
||||||
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::eq(&self, other: &bitcoin::bip32::InvalidBase58PayloadLengthError) -> bool
|
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::eq(&self, other: &bitcoin::bip32::InvalidBase58PayloadLengthError) -> bool
|
||||||
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::invalid_base58_payload_length(&self) -> usize
|
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::invalid_base58_payload_length(&self) -> usize
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::bip32::XKeyIdentifier::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8]
|
pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::borrow(&self) -> &[u8]
|
pub fn bitcoin::bip32::XKeyIdentifier::borrow(&self) -> &[u8]
|
||||||
|
@ -7552,11 +7614,9 @@ pub fn bitcoin::bip32::XKeyIdentifier::fmt(&self, f: &mut core::fmt::Formatter<'
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::bip32::XKeyIdentifier
|
pub fn bitcoin::bip32::XKeyIdentifier::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::bip32::XKeyIdentifier
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from(key: &bitcoin::bip32::Xpub) -> bitcoin::bip32::XKeyIdentifier
|
pub fn bitcoin::bip32::XKeyIdentifier::from(key: &bitcoin::bip32::Xpub) -> bitcoin::bip32::XKeyIdentifier
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from(key: bitcoin::bip32::Xpub) -> bitcoin::bip32::XKeyIdentifier
|
pub fn bitcoin::bip32::XKeyIdentifier::from(key: bitcoin::bip32::Xpub) -> bitcoin::bip32::XKeyIdentifier
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::bip32::XKeyIdentifier::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::bip32::XKeyIdentifier::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip32::XKeyIdentifier
|
pub fn bitcoin::bip32::XKeyIdentifier::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip32::XKeyIdentifier
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::bip32::XKeyIdentifier
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip32::XKeyIdentifier, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::bip32::XKeyIdentifier::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip32::XKeyIdentifier, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::bip32::XKeyIdentifier::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_str(s: &str) -> core::result::Result<bitcoin::bip32::XKeyIdentifier, Self::Err>
|
pub fn bitcoin::bip32::XKeyIdentifier::from_str(s: &str) -> core::result::Result<bitcoin::bip32::XKeyIdentifier, Self::Err>
|
||||||
|
@ -7566,9 +7626,7 @@ pub fn bitcoin::bip32::XKeyIdentifier::hash_byte_chunks<B, I>(byte_slices: I) ->
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::bip32::XKeyIdentifier::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::partial_cmp(&self, other: &bitcoin::bip32::XKeyIdentifier) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::bip32::XKeyIdentifier::partial_cmp(&self, other: &bitcoin::bip32::XKeyIdentifier) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::bip32::XKeyIdentifier::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::bip32::XKeyIdentifier::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::bip32::Xpriv::clone(&self) -> bitcoin::bip32::Xpriv
|
pub fn bitcoin::bip32::Xpriv::clone(&self) -> bitcoin::bip32::Xpriv
|
||||||
pub fn bitcoin::bip32::Xpriv::decode(data: &[u8]) -> core::result::Result<bitcoin::bip32::Xpriv, bitcoin::bip32::Error>
|
pub fn bitcoin::bip32::Xpriv::decode(data: &[u8]) -> core::result::Result<bitcoin::bip32::Xpriv, bitcoin::bip32::Error>
|
||||||
pub fn bitcoin::bip32::Xpriv::derive_priv<C: secp256k1::context::Signing, P: core::convert::AsRef<[bitcoin::bip32::ChildNumber]>>(&self, secp: &secp256k1::Secp256k1<C>, path: &P) -> bitcoin::bip32::Xpriv
|
pub fn bitcoin::bip32::Xpriv::derive_priv<C: secp256k1::context::Signing, P: core::convert::AsRef<[bitcoin::bip32::ChildNumber]>>(&self, secp: &secp256k1::Secp256k1<C>, path: &P) -> bitcoin::bip32::Xpriv
|
||||||
|
@ -7629,9 +7687,7 @@ pub fn bitcoin::blockdata::block::Block::total_size(&self) -> usize
|
||||||
pub fn bitcoin::blockdata::block::Block::weight(&self) -> bitcoin_units::weight::Weight
|
pub fn bitcoin::blockdata::block::Block::weight(&self) -> bitcoin_units::weight::Weight
|
||||||
pub fn bitcoin::blockdata::block::Block::witness_root(&self) -> core::option::Option<bitcoin::merkle_tree::WitnessMerkleNode>
|
pub fn bitcoin::blockdata::block::Block::witness_root(&self) -> core::option::Option<bitcoin::merkle_tree::WitnessMerkleNode>
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::all_zeros() -> Self
|
pub fn bitcoin::blockdata::block::BlockHash::all_zeros() -> Self
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::block::BlockHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::block::BlockHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::block::BlockHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::borrow(&self) -> &[u8]
|
pub fn bitcoin::blockdata::block::BlockHash::borrow(&self) -> &[u8]
|
||||||
|
@ -7648,11 +7704,9 @@ pub fn bitcoin::blockdata::block::BlockHash::from(block: bitcoin::blockdata::blo
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from(header: &bitcoin::blockdata::block::Header) -> bitcoin::blockdata::block::BlockHash
|
pub fn bitcoin::blockdata::block::BlockHash::from(header: &bitcoin::blockdata::block::Header) -> bitcoin::blockdata::block::BlockHash
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from(header: bitcoin::blockdata::block::Header) -> bitcoin::blockdata::block::BlockHash
|
pub fn bitcoin::blockdata::block::BlockHash::from(header: bitcoin::blockdata::block::Header) -> bitcoin::blockdata::block::BlockHash
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::BlockHash
|
pub fn bitcoin::blockdata::block::BlockHash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::BlockHash
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::block::BlockHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::block::BlockHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::block::BlockHash
|
pub fn bitcoin::blockdata::block::BlockHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::block::BlockHash
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::BlockHash
|
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::block::BlockHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::block::BlockHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::block::BlockHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::block::BlockHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::block::BlockHash, Self::Err>
|
pub fn bitcoin::blockdata::block::BlockHash::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::block::BlockHash, Self::Err>
|
||||||
|
@ -7662,9 +7716,7 @@ pub fn bitcoin::blockdata::block::BlockHash::hash_byte_chunks<B, I>(byte_slices:
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::block::BlockHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::partial_cmp(&self, other: &bitcoin::blockdata::block::BlockHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::block::BlockHash::partial_cmp(&self, other: &bitcoin::blockdata::block::BlockHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::blockdata::block::BlockHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::block::BlockHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::block::Header::block_hash(&self) -> bitcoin::blockdata::block::BlockHash
|
pub fn bitcoin::blockdata::block::Header::block_hash(&self) -> bitcoin::blockdata::block::BlockHash
|
||||||
pub fn bitcoin::blockdata::block::Header::clone(&self) -> bitcoin::blockdata::block::Header
|
pub fn bitcoin::blockdata::block::Header::clone(&self) -> bitcoin::blockdata::block::Header
|
||||||
pub fn bitcoin::blockdata::block::Header::cmp(&self, other: &bitcoin::blockdata::block::Header) -> core::cmp::Ordering
|
pub fn bitcoin::blockdata::block::Header::cmp(&self, other: &bitcoin::blockdata::block::Header) -> core::cmp::Ordering
|
||||||
|
@ -7700,10 +7752,7 @@ pub fn bitcoin::blockdata::block::Version::is_signalling_soft_fork(&self, bit: u
|
||||||
pub fn bitcoin::blockdata::block::Version::partial_cmp(&self, other: &bitcoin::blockdata::block::Version) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::block::Version::partial_cmp(&self, other: &bitcoin::blockdata::block::Version) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::block::Version::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::blockdata::block::Version::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::blockdata::block::Version::to_consensus(self) -> i32
|
pub fn bitcoin::blockdata::block::Version::to_consensus(self) -> i32
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::block::WitnessCommitment::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::borrow(&self) -> &[u8]
|
pub fn bitcoin::blockdata::block::WitnessCommitment::borrow(&self) -> &[u8]
|
||||||
|
@ -7714,11 +7763,9 @@ pub fn bitcoin::blockdata::block::WitnessCommitment::engine() -> <bitcoin_hashes
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::eq(&self, other: &bitcoin::blockdata::block::WitnessCommitment) -> bool
|
pub fn bitcoin::blockdata::block::WitnessCommitment::eq(&self, other: &bitcoin::blockdata::block::WitnessCommitment) -> bool
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::blockdata::block::WitnessCommitment::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::WitnessCommitment
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::WitnessCommitment
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::block::WitnessCommitment
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::block::WitnessCommitment
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::WitnessCommitment
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::block::WitnessCommitment, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::block::WitnessCommitment, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::block::WitnessCommitment, Self::Err>
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::block::WitnessCommitment, Self::Err>
|
||||||
|
@ -7728,9 +7775,7 @@ pub fn bitcoin::blockdata::block::WitnessCommitment::hash_byte_chunks<B, I>(byte
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::block::WitnessCommitment::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::partial_cmp(&self, other: &bitcoin::blockdata::block::WitnessCommitment) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::block::WitnessCommitment::partial_cmp(&self, other: &bitcoin::blockdata::block::WitnessCommitment) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::blockdata::block::WitnessCommitment::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::block::WitnessCommitment::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::constants::ChainHash::as_byte_array(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::constants::ChainHash::as_byte_array(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::constants::ChainHash::as_bytes(&self) -> &[u8]
|
pub fn bitcoin::blockdata::constants::ChainHash::as_bytes(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::constants::ChainHash::as_mut(&mut self) -> &mut [u8; 32]
|
pub fn bitcoin::blockdata::constants::ChainHash::as_mut(&mut self) -> &mut [u8; 32]
|
||||||
|
@ -8215,10 +8260,7 @@ pub fn bitcoin::blockdata::script::ScriptBuf::reserve_exact(&mut self, additiona
|
||||||
pub fn bitcoin::blockdata::script::ScriptBuf::scan_and_push_verify(&mut self)
|
pub fn bitcoin::blockdata::script::ScriptBuf::scan_and_push_verify(&mut self)
|
||||||
pub fn bitcoin::blockdata::script::ScriptBuf::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::blockdata::script::ScriptBuf::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::blockdata::script::ScriptBuf::with_capacity(capacity: usize) -> Self
|
pub fn bitcoin::blockdata::script::ScriptBuf::with_capacity(capacity: usize) -> Self
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::script::ScriptHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
||||||
|
@ -8230,11 +8272,9 @@ pub fn bitcoin::blockdata::script::ScriptHash::engine() -> <bitcoin_hashes::hash
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::eq(&self, other: &bitcoin::blockdata::script::ScriptHash) -> bool
|
pub fn bitcoin::blockdata::script::ScriptHash::eq(&self, other: &bitcoin::blockdata::script::ScriptHash) -> bool
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::blockdata::script::ScriptHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::blockdata::script::ScriptHash
|
pub fn bitcoin::blockdata::script::ScriptHash::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::blockdata::script::ScriptHash
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::script::ScriptHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::script::ScriptHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::script::ScriptHash
|
pub fn bitcoin::blockdata::script::ScriptHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::script::ScriptHash
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::blockdata::script::ScriptHash
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_script(redeem_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, bitcoin::blockdata::script::RedeemScriptSizeError>
|
pub fn bitcoin::blockdata::script::ScriptHash::from_script(redeem_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, bitcoin::blockdata::script::RedeemScriptSizeError>
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_script_unchecked(script: &bitcoin::blockdata::script::Script) -> Self
|
pub fn bitcoin::blockdata::script::ScriptHash::from_script_unchecked(script: &bitcoin::blockdata::script::Script) -> Self
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::script::ScriptHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::script::ScriptHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::script::ScriptHash, bitcoin_hashes::FromSliceError>
|
||||||
|
@ -8246,16 +8286,11 @@ pub fn bitcoin::blockdata::script::ScriptHash::hash_byte_chunks<B, I>(byte_slice
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::script::ScriptHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::partial_cmp(&self, other: &bitcoin::blockdata::script::ScriptHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::script::ScriptHash::partial_cmp(&self, other: &bitcoin::blockdata::script::ScriptHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::blockdata::script::ScriptHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::script::ScriptHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::script::WScriptHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256::Hash
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
||||||
|
@ -8267,11 +8302,9 @@ pub fn bitcoin::blockdata::script::WScriptHash::engine() -> <bitcoin_hashes::sha
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::eq(&self, other: &bitcoin::blockdata::script::WScriptHash) -> bool
|
pub fn bitcoin::blockdata::script::WScriptHash::eq(&self, other: &bitcoin::blockdata::script::WScriptHash) -> bool
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::blockdata::script::WScriptHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from(inner: bitcoin_hashes::sha256::Hash) -> bitcoin::blockdata::script::WScriptHash
|
pub fn bitcoin::blockdata::script::WScriptHash::from(inner: bitcoin_hashes::sha256::Hash) -> bitcoin::blockdata::script::WScriptHash
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_byte_array(bytes: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::script::WScriptHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_engine(e: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::script::WScriptHash::from_engine(e: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_engine(e: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::script::WScriptHash
|
pub fn bitcoin::blockdata::script::WScriptHash::from_engine(e: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::script::WScriptHash
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_raw_hash(inner: bitcoin_hashes::sha256::Hash) -> bitcoin::blockdata::script::WScriptHash
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_script(witness_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, bitcoin::blockdata::script::WitnessScriptSizeError>
|
pub fn bitcoin::blockdata::script::WScriptHash::from_script(witness_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, bitcoin::blockdata::script::WitnessScriptSizeError>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_script_unchecked(script: &bitcoin::blockdata::script::Script) -> Self
|
pub fn bitcoin::blockdata::script::WScriptHash::from_script_unchecked(script: &bitcoin::blockdata::script::Script) -> Self
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::script::WScriptHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::script::WScriptHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::script::WScriptHash, bitcoin_hashes::FromSliceError>
|
||||||
|
@ -8283,9 +8316,7 @@ pub fn bitcoin::blockdata::script::WScriptHash::hash_byte_chunks<B, I>(byte_slic
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::script::WScriptHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::partial_cmp(&self, other: &bitcoin::blockdata::script::WScriptHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::script::WScriptHash::partial_cmp(&self, other: &bitcoin::blockdata::script::WScriptHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::blockdata::script::WScriptHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::to_byte_array(self) -> <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::script::WScriptHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::to_raw_hash(self) -> bitcoin_hashes::sha256::Hash
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: &bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: &bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
||||||
|
@ -8477,9 +8508,7 @@ pub fn bitcoin::blockdata::transaction::TxOut::serialize<__S>(&self, __serialize
|
||||||
pub fn bitcoin::blockdata::transaction::TxOut::size(&self) -> usize
|
pub fn bitcoin::blockdata::transaction::TxOut::size(&self) -> usize
|
||||||
pub fn bitcoin::blockdata::transaction::TxOut::weight(&self) -> bitcoin_units::weight::Weight
|
pub fn bitcoin::blockdata::transaction::TxOut::weight(&self) -> bitcoin_units::weight::Weight
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::all_zeros() -> Self
|
pub fn bitcoin::blockdata::transaction::Txid::all_zeros() -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::transaction::Txid::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::transaction::Txid::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::transaction::Txid::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::borrow(&self) -> &[u8]
|
pub fn bitcoin::blockdata::transaction::Txid::borrow(&self) -> &[u8]
|
||||||
|
@ -8494,11 +8523,9 @@ pub fn bitcoin::blockdata::transaction::Txid::fmt(&self, f: &mut core::fmt::Form
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Txid
|
pub fn bitcoin::blockdata::transaction::Txid::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Txid
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from(tx: &bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Txid
|
pub fn bitcoin::blockdata::transaction::Txid::from(tx: &bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Txid
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from(tx: bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Txid
|
pub fn bitcoin::blockdata::transaction::Txid::from(tx: bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Txid
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::transaction::Txid::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::transaction::Txid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::transaction::Txid
|
pub fn bitcoin::blockdata::transaction::Txid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::transaction::Txid
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Txid
|
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::transaction::Txid, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::transaction::Txid::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::transaction::Txid, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::transaction::Txid::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::transaction::Txid, Self::Err>
|
pub fn bitcoin::blockdata::transaction::Txid::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::transaction::Txid, Self::Err>
|
||||||
|
@ -8508,9 +8535,7 @@ pub fn bitcoin::blockdata::transaction::Txid::hash_byte_chunks<B, I>(byte_slices
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::transaction::Txid::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Txid) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::transaction::Txid::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Txid) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::blockdata::transaction::Txid::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::transaction::Txid::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::transaction::Version::clone(&self) -> bitcoin::blockdata::transaction::Version
|
pub fn bitcoin::blockdata::transaction::Version::clone(&self) -> bitcoin::blockdata::transaction::Version
|
||||||
pub fn bitcoin::blockdata::transaction::Version::cmp(&self, other: &bitcoin::blockdata::transaction::Version) -> core::cmp::Ordering
|
pub fn bitcoin::blockdata::transaction::Version::cmp(&self, other: &bitcoin::blockdata::transaction::Version) -> core::cmp::Ordering
|
||||||
pub fn bitcoin::blockdata::transaction::Version::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
pub fn bitcoin::blockdata::transaction::Version::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
||||||
|
@ -8524,9 +8549,7 @@ pub fn bitcoin::blockdata::transaction::Version::non_standard(version: i32) -> b
|
||||||
pub fn bitcoin::blockdata::transaction::Version::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Version) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::transaction::Version::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Version) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::transaction::Version::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::blockdata::transaction::Version::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::blockdata::transaction::Wtxid::all_zeros() -> Self
|
pub fn bitcoin::blockdata::transaction::Wtxid::all_zeros() -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::transaction::Wtxid::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::transaction::Wtxid::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::transaction::Wtxid::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::borrow(&self) -> &[u8]
|
pub fn bitcoin::blockdata::transaction::Wtxid::borrow(&self) -> &[u8]
|
||||||
|
@ -8541,11 +8564,9 @@ pub fn bitcoin::blockdata::transaction::Wtxid::fmt(&self, f: &mut core::fmt::For
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Wtxid
|
pub fn bitcoin::blockdata::transaction::Wtxid::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Wtxid
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from(tx: &bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Wtxid
|
pub fn bitcoin::blockdata::transaction::Wtxid::from(tx: &bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Wtxid
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from(tx: bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Wtxid
|
pub fn bitcoin::blockdata::transaction::Wtxid::from(tx: bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Wtxid
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::transaction::Wtxid
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::transaction::Wtxid
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Wtxid
|
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::transaction::Wtxid, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::transaction::Wtxid, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::transaction::Wtxid, Self::Err>
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::transaction::Wtxid, Self::Err>
|
||||||
|
@ -8555,9 +8576,7 @@ pub fn bitcoin::blockdata::transaction::Wtxid::hash_byte_chunks<B, I>(byte_slice
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::transaction::Wtxid::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Wtxid) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::transaction::Wtxid::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Wtxid) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::blockdata::transaction::Wtxid::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::transaction::Wtxid::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::transaction::effective_value(fee_rate: bitcoin_units::fee_rate::FeeRate, satisfaction_weight: bitcoin_units::weight::Weight, value: bitcoin_units::amount::Amount) -> core::option::Option<bitcoin_units::amount::SignedAmount>
|
pub fn bitcoin::blockdata::transaction::effective_value(fee_rate: bitcoin_units::fee_rate::FeeRate, satisfaction_weight: bitcoin_units::weight::Weight, value: bitcoin_units::amount::Amount) -> core::option::Option<bitcoin_units::amount::SignedAmount>
|
||||||
pub fn bitcoin::blockdata::transaction::predict_weight<I, O>(inputs: I, output_script_lens: O) -> bitcoin_units::weight::Weight where I: core::iter::traits::collect::IntoIterator<Item = bitcoin::blockdata::transaction::InputWeightPrediction>, O: core::iter::traits::collect::IntoIterator<Item = usize>
|
pub fn bitcoin::blockdata::transaction::predict_weight<I, O>(inputs: I, output_script_lens: O) -> bitcoin_units::weight::Weight where I: core::iter::traits::collect::IntoIterator<Item = bitcoin::blockdata::transaction::InputWeightPrediction>, O: core::iter::traits::collect::IntoIterator<Item = usize>
|
||||||
pub fn bitcoin::blockdata::witness::Iter<'a>::next(&mut self) -> core::option::Option<Self::Item>
|
pub fn bitcoin::blockdata::witness::Iter<'a>::next(&mut self) -> core::option::Option<Self::Item>
|
||||||
|
@ -8853,10 +8872,7 @@ pub fn bitcoin::merkle_tree::PartialMerkleTree::fmt(&self, f: &mut core::fmt::Fo
|
||||||
pub fn bitcoin::merkle_tree::PartialMerkleTree::from_txids(txids: &[bitcoin::blockdata::transaction::Txid], matches: &[bool]) -> Self
|
pub fn bitcoin::merkle_tree::PartialMerkleTree::from_txids(txids: &[bitcoin::blockdata::transaction::Txid], matches: &[bool]) -> Self
|
||||||
pub fn bitcoin::merkle_tree::PartialMerkleTree::hashes(&self) -> &alloc::vec::Vec<bitcoin::merkle_tree::TxMerkleNode>
|
pub fn bitcoin::merkle_tree::PartialMerkleTree::hashes(&self) -> &alloc::vec::Vec<bitcoin::merkle_tree::TxMerkleNode>
|
||||||
pub fn bitcoin::merkle_tree::PartialMerkleTree::num_transactions(&self) -> u32
|
pub fn bitcoin::merkle_tree::PartialMerkleTree::num_transactions(&self) -> u32
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::merkle_tree::TxMerkleNode::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8]
|
pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::borrow(&self) -> &[u8]
|
pub fn bitcoin::merkle_tree::TxMerkleNode::borrow(&self) -> &[u8]
|
||||||
|
@ -8870,12 +8886,10 @@ pub fn bitcoin::merkle_tree::TxMerkleNode::engine() -> <bitcoin_hashes::sha256d:
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::eq(&self, other: &bitcoin::merkle_tree::TxMerkleNode) -> bool
|
pub fn bitcoin::merkle_tree::TxMerkleNode::eq(&self, other: &bitcoin::merkle_tree::TxMerkleNode) -> bool
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::merkle_tree::TxMerkleNode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::TxMerkleNode
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::TxMerkleNode
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::merkle_tree::TxMerkleNode
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::merkle_tree::TxMerkleNode
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_leaf(leaf: Self::Leaf) -> Self
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_leaf(leaf: Self::Leaf) -> Self
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::TxMerkleNode
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::merkle_tree::TxMerkleNode, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::merkle_tree::TxMerkleNode, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_str(s: &str) -> core::result::Result<bitcoin::merkle_tree::TxMerkleNode, Self::Err>
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_str(s: &str) -> core::result::Result<bitcoin::merkle_tree::TxMerkleNode, Self::Err>
|
||||||
|
@ -8885,13 +8899,8 @@ pub fn bitcoin::merkle_tree::TxMerkleNode::hash_byte_chunks<B, I>(byte_slices: I
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::merkle_tree::TxMerkleNode::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::partial_cmp(&self, other: &bitcoin::merkle_tree::TxMerkleNode) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::merkle_tree::TxMerkleNode::partial_cmp(&self, other: &bitcoin::merkle_tree::TxMerkleNode) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::merkle_tree::TxMerkleNode::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::merkle_tree::TxMerkleNode::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8]
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::borrow(&self) -> &[u8]
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::borrow(&self) -> &[u8]
|
||||||
|
@ -8905,12 +8914,10 @@ pub fn bitcoin::merkle_tree::WitnessMerkleNode::engine() -> <bitcoin_hashes::sha
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::eq(&self, other: &bitcoin::merkle_tree::WitnessMerkleNode) -> bool
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::eq(&self, other: &bitcoin::merkle_tree::WitnessMerkleNode) -> bool
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::WitnessMerkleNode
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::WitnessMerkleNode
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::merkle_tree::WitnessMerkleNode
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::merkle_tree::WitnessMerkleNode
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_leaf(leaf: Self::Leaf) -> Self
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_leaf(leaf: Self::Leaf) -> Self
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::WitnessMerkleNode
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::merkle_tree::WitnessMerkleNode, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::merkle_tree::WitnessMerkleNode, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_str(s: &str) -> core::result::Result<bitcoin::merkle_tree::WitnessMerkleNode, Self::Err>
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_str(s: &str) -> core::result::Result<bitcoin::merkle_tree::WitnessMerkleNode, Self::Err>
|
||||||
|
@ -8920,9 +8927,7 @@ pub fn bitcoin::merkle_tree::WitnessMerkleNode::hash_byte_chunks<B, I>(byte_slic
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::partial_cmp(&self, other: &bitcoin::merkle_tree::WitnessMerkleNode) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::partial_cmp(&self, other: &bitcoin::merkle_tree::WitnessMerkleNode) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::network::Network::as_ref(&self) -> &bitcoin::consensus::params::Params
|
pub fn bitcoin::network::Network::as_ref(&self) -> &bitcoin::consensus::params::Params
|
||||||
pub fn bitcoin::network::Network::chain_hash(self) -> bitcoin::blockdata::constants::ChainHash
|
pub fn bitcoin::network::Network::chain_hash(self) -> bitcoin::blockdata::constants::ChainHash
|
||||||
pub fn bitcoin::network::Network::clone(&self) -> bitcoin::network::Network
|
pub fn bitcoin::network::Network::clone(&self) -> bitcoin::network::Network
|
||||||
|
@ -9629,10 +9634,7 @@ pub fn bitcoin::taproot::TapLeaf::fmt(&self, f: &mut core::fmt::Formatter<'_>) -
|
||||||
pub fn bitcoin::taproot::TapLeaf::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
pub fn bitcoin::taproot::TapLeaf::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||||
pub fn bitcoin::taproot::TapLeaf::partial_cmp(&self, other: &bitcoin::taproot::TapLeaf) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::taproot::TapLeaf::partial_cmp(&self, other: &bitcoin::taproot::TapLeaf) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::taproot::TapLeaf::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::taproot::TapLeaf::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::taproot::TapLeafHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::taproot::TapLeafHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapLeafHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::taproot::TapLeafHash::borrow(&self) -> &[u8]
|
pub fn bitcoin::taproot::TapLeafHash::borrow(&self) -> &[u8]
|
||||||
|
@ -9646,11 +9648,9 @@ pub fn bitcoin::taproot::TapLeafHash::eq(&self, other: &bitcoin::taproot::TapLea
|
||||||
pub fn bitcoin::taproot::TapLeafHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::taproot::TapLeafHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>) -> bitcoin::taproot::TapLeafHash
|
pub fn bitcoin::taproot::TapLeafHash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>) -> bitcoin::taproot::TapLeafHash
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from(script_path: bitcoin::sighash::ScriptPath<'s>) -> bitcoin::taproot::TapLeafHash
|
pub fn bitcoin::taproot::TapLeafHash::from(script_path: bitcoin::sighash::ScriptPath<'s>) -> bitcoin::taproot::TapLeafHash
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::taproot::TapLeafHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::taproot::TapLeafHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapLeafHash
|
pub fn bitcoin::taproot::TapLeafHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapLeafHash
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>) -> bitcoin::taproot::TapLeafHash
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_script(script: &bitcoin::blockdata::script::Script, ver: bitcoin::taproot::LeafVersion) -> bitcoin::taproot::TapLeafHash
|
pub fn bitcoin::taproot::TapLeafHash::from_script(script: &bitcoin::blockdata::script::Script, ver: bitcoin::taproot::LeafVersion) -> bitcoin::taproot::TapLeafHash
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapLeafHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::taproot::TapLeafHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapLeafHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::taproot::TapLeafHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
|
@ -9661,9 +9661,7 @@ pub fn bitcoin::taproot::TapLeafHash::hash_byte_chunks<B, I>(byte_slices: I) ->
|
||||||
pub fn bitcoin::taproot::TapLeafHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::taproot::TapLeafHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::taproot::TapLeafHash::partial_cmp(&self, other: &bitcoin::taproot::TapLeafHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::taproot::TapLeafHash::partial_cmp(&self, other: &bitcoin::taproot::TapLeafHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::taproot::TapLeafHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::taproot::TapLeafHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::taproot::TapLeafHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::taproot::TapLeafHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapLeafHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>
|
|
||||||
pub fn bitcoin::taproot::TapLeafTag::clone(&self) -> bitcoin::taproot::TapLeafTag
|
pub fn bitcoin::taproot::TapLeafTag::clone(&self) -> bitcoin::taproot::TapLeafTag
|
||||||
pub fn bitcoin::taproot::TapLeafTag::cmp(&self, other: &bitcoin::taproot::TapLeafTag) -> core::cmp::Ordering
|
pub fn bitcoin::taproot::TapLeafTag::cmp(&self, other: &bitcoin::taproot::TapLeafTag) -> core::cmp::Ordering
|
||||||
pub fn bitcoin::taproot::TapLeafTag::default() -> bitcoin::taproot::TapLeafTag
|
pub fn bitcoin::taproot::TapLeafTag::default() -> bitcoin::taproot::TapLeafTag
|
||||||
|
@ -9671,10 +9669,7 @@ pub fn bitcoin::taproot::TapLeafTag::engine() -> bitcoin_hashes::sha256::HashEng
|
||||||
pub fn bitcoin::taproot::TapLeafTag::eq(&self, other: &bitcoin::taproot::TapLeafTag) -> bool
|
pub fn bitcoin::taproot::TapLeafTag::eq(&self, other: &bitcoin::taproot::TapLeafTag) -> bool
|
||||||
pub fn bitcoin::taproot::TapLeafTag::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
pub fn bitcoin::taproot::TapLeafTag::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||||
pub fn bitcoin::taproot::TapLeafTag::partial_cmp(&self, other: &bitcoin::taproot::TapLeafTag) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::taproot::TapLeafTag::partial_cmp(&self, other: &bitcoin::taproot::TapLeafTag) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::taproot::TapNodeHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::taproot::TapNodeHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapNodeHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::taproot::TapNodeHash::assume_hidden(hash: [u8; 32]) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::assume_hidden(hash: [u8; 32]) -> bitcoin::taproot::TapNodeHash
|
||||||
|
@ -9689,12 +9684,10 @@ pub fn bitcoin::taproot::TapNodeHash::from(inner: bitcoin_hashes::sha256t::Hash<
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from(leaf: &bitcoin::taproot::LeafNode) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from(leaf: &bitcoin::taproot::LeafNode) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from(leaf: bitcoin::taproot::LeafNode) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from(leaf: bitcoin::taproot::LeafNode) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from(leaf: bitcoin::taproot::TapLeafHash) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from(leaf: bitcoin::taproot::TapLeafHash) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::taproot::TapNodeHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::taproot::TapNodeHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_node_hashes(a: bitcoin::taproot::TapNodeHash, b: bitcoin::taproot::TapNodeHash) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from_node_hashes(a: bitcoin::taproot::TapNodeHash, b: bitcoin::taproot::TapNodeHash) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>) -> bitcoin::taproot::TapNodeHash
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_script(script: &bitcoin::blockdata::script::Script, ver: bitcoin::taproot::LeafVersion) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from_script(script: &bitcoin::blockdata::script::Script, ver: bitcoin::taproot::LeafVersion) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapNodeHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::taproot::TapNodeHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapNodeHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::taproot::TapNodeHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
|
@ -9705,9 +9698,7 @@ pub fn bitcoin::taproot::TapNodeHash::hash_byte_chunks<B, I>(byte_slices: I) ->
|
||||||
pub fn bitcoin::taproot::TapNodeHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::taproot::TapNodeHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::taproot::TapNodeHash::partial_cmp(&self, other: &bitcoin::taproot::TapNodeHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::taproot::TapNodeHash::partial_cmp(&self, other: &bitcoin::taproot::TapNodeHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::taproot::TapNodeHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::taproot::TapNodeHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::taproot::TapNodeHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::taproot::TapNodeHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapNodeHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>
|
|
||||||
pub fn bitcoin::taproot::TapTree::clone(&self) -> bitcoin::taproot::TapTree
|
pub fn bitcoin::taproot::TapTree::clone(&self) -> bitcoin::taproot::TapTree
|
||||||
pub fn bitcoin::taproot::TapTree::deserialize<__D>(__deserializer: __D) -> core::result::Result<Self, <__D as serde::de::Deserializer>::Error> where __D: serde::de::Deserializer<'de>
|
pub fn bitcoin::taproot::TapTree::deserialize<__D>(__deserializer: __D) -> core::result::Result<Self, <__D as serde::de::Deserializer>::Error> where __D: serde::de::Deserializer<'de>
|
||||||
pub fn bitcoin::taproot::TapTree::eq(&self, other: &bitcoin::taproot::TapTree) -> bool
|
pub fn bitcoin::taproot::TapTree::eq(&self, other: &bitcoin::taproot::TapTree) -> bool
|
||||||
|
@ -9720,10 +9711,7 @@ pub fn bitcoin::taproot::TapTree::script_leaves(&self) -> bitcoin::taproot::Scri
|
||||||
pub fn bitcoin::taproot::TapTree::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::taproot::TapTree::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::taproot::TapTree::try_from(builder: bitcoin::taproot::TaprootBuilder) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::taproot::TapTree::try_from(builder: bitcoin::taproot::TaprootBuilder) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::taproot::TapTree::try_from(node_info: bitcoin::taproot::NodeInfo) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::taproot::TapTree::try_from(node_info: bitcoin::taproot::NodeInfo) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::taproot::TapTweakHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::taproot::TapTweakHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapTweakHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::taproot::TapTweakHash::borrow(&self) -> &[u8]
|
pub fn bitcoin::taproot::TapTweakHash::borrow(&self) -> &[u8]
|
||||||
|
@ -9736,12 +9724,10 @@ pub fn bitcoin::taproot::TapTweakHash::fmt(&self, f: &mut core::fmt::Formatter<'
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>) -> bitcoin::taproot::TapTweakHash
|
pub fn bitcoin::taproot::TapTweakHash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>) -> bitcoin::taproot::TapTweakHash
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from(spend_info: &bitcoin::taproot::TaprootSpendInfo) -> bitcoin::taproot::TapTweakHash
|
pub fn bitcoin::taproot::TapTweakHash::from(spend_info: &bitcoin::taproot::TaprootSpendInfo) -> bitcoin::taproot::TapTweakHash
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from(spend_info: bitcoin::taproot::TaprootSpendInfo) -> bitcoin::taproot::TapTweakHash
|
pub fn bitcoin::taproot::TapTweakHash::from(spend_info: bitcoin::taproot::TaprootSpendInfo) -> bitcoin::taproot::TapTweakHash
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::taproot::TapTweakHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::taproot::TapTweakHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapTweakHash
|
pub fn bitcoin::taproot::TapTweakHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapTweakHash
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_key_and_tweak(internal_key: bitcoin::key::UntweakedPublicKey, merkle_root: core::option::Option<bitcoin::taproot::TapNodeHash>) -> bitcoin::taproot::TapTweakHash
|
pub fn bitcoin::taproot::TapTweakHash::from_key_and_tweak(internal_key: bitcoin::key::UntweakedPublicKey, merkle_root: core::option::Option<bitcoin::taproot::TapNodeHash>) -> bitcoin::taproot::TapTweakHash
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>) -> bitcoin::taproot::TapTweakHash
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapTweakHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::taproot::TapTweakHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapTweakHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::taproot::TapTweakHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_str(s: &str) -> core::result::Result<bitcoin::taproot::TapTweakHash, Self::Err>
|
pub fn bitcoin::taproot::TapTweakHash::from_str(s: &str) -> core::result::Result<bitcoin::taproot::TapTweakHash, Self::Err>
|
||||||
|
@ -9751,9 +9737,7 @@ pub fn bitcoin::taproot::TapTweakHash::hash_byte_chunks<B, I>(byte_slices: I) ->
|
||||||
pub fn bitcoin::taproot::TapTweakHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::taproot::TapTweakHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::taproot::TapTweakHash::partial_cmp(&self, other: &bitcoin::taproot::TapTweakHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::taproot::TapTweakHash::partial_cmp(&self, other: &bitcoin::taproot::TapTweakHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::taproot::TapTweakHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin::taproot::TapTweakHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin::taproot::TapTweakHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::taproot::TapTweakHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapTweakHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::to_scalar(self) -> secp256k1::scalar::Scalar
|
pub fn bitcoin::taproot::TapTweakHash::to_scalar(self) -> secp256k1::scalar::Scalar
|
||||||
pub fn bitcoin::taproot::TapTweakTag::clone(&self) -> bitcoin::taproot::TapTweakTag
|
pub fn bitcoin::taproot::TapTweakTag::clone(&self) -> bitcoin::taproot::TapTweakTag
|
||||||
pub fn bitcoin::taproot::TapTweakTag::cmp(&self, other: &bitcoin::taproot::TapTweakTag) -> core::cmp::Ordering
|
pub fn bitcoin::taproot::TapTweakTag::cmp(&self, other: &bitcoin::taproot::TapTweakTag) -> core::cmp::Ordering
|
||||||
|
|
|
@ -6066,7 +6066,67 @@ pub const bitcoin::taproot::TapTweakHash::DISPLAY_BACKWARD: bool
|
||||||
pub const bitcoin::taproot::TapTweakHash::LEN: usize
|
pub const bitcoin::taproot::TapTweakHash::LEN: usize
|
||||||
pub const bitcoin::witness_program::MAX_SIZE: usize = 40usize
|
pub const bitcoin::witness_program::MAX_SIZE: usize = 40usize
|
||||||
pub const bitcoin::witness_program::MIN_SIZE: usize = 2usize
|
pub const bitcoin::witness_program::MIN_SIZE: usize = 2usize
|
||||||
|
pub const fn bitcoin::LegacySighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::LegacySighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::LegacySighash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::LegacySighash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::LegacySighash
|
||||||
|
pub const fn bitcoin::LegacySighash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::LegacySighash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::PubkeyHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::PubkeyHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::PubkeyHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::PubkeyHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::PubkeyHash
|
||||||
|
pub const fn bitcoin::PubkeyHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::PubkeyHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::SegwitV0Sighash
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::TapSighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::TapSighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>
|
||||||
|
pub const fn bitcoin::TapSighash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::TapSighash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>) -> bitcoin::TapSighash
|
||||||
|
pub const fn bitcoin::TapSighash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::TapSighash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>
|
||||||
|
pub const fn bitcoin::WPubkeyHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::WPubkeyHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::WPubkeyHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::WPubkeyHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::WPubkeyHash
|
||||||
|
pub const fn bitcoin::WPubkeyHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::WPubkeyHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHash
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHeader
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::bip32::XKeyIdentifier
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::BlockHash
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
pub const fn bitcoin::blockdata::block::Version::from_consensus(v: i32) -> Self
|
pub const fn bitcoin::blockdata::block::Version::from_consensus(v: i32) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::WitnessCommitment
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
pub const fn bitcoin::blockdata::constants::ChainHash::using_genesis_block_const(network: bitcoin::network::Network) -> Self
|
pub const fn bitcoin::blockdata::constants::ChainHash::using_genesis_block_const(network: bitcoin::network::Network) -> Self
|
||||||
pub const fn bitcoin::blockdata::locktime::absolute::LockTime::is_block_height(&self) -> bool
|
pub const fn bitcoin::blockdata::locktime::absolute::LockTime::is_block_height(&self) -> bool
|
||||||
pub const fn bitcoin::blockdata::locktime::absolute::LockTime::is_block_time(&self) -> bool
|
pub const fn bitcoin::blockdata::locktime::absolute::LockTime::is_block_time(&self) -> bool
|
||||||
|
@ -6082,17 +6142,71 @@ pub const fn bitcoin::blockdata::opcodes::Opcode::to_u8(self) -> u8
|
||||||
pub const fn bitcoin::blockdata::script::Builder::new() -> Self
|
pub const fn bitcoin::blockdata::script::Builder::new() -> Self
|
||||||
pub const fn bitcoin::blockdata::script::PushBytesBuf::new() -> Self
|
pub const fn bitcoin::blockdata::script::PushBytesBuf::new() -> Self
|
||||||
pub const fn bitcoin::blockdata::script::ScriptBuf::new() -> Self
|
pub const fn bitcoin::blockdata::script::ScriptBuf::new() -> Self
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::blockdata::script::ScriptHash
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256::Hash
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::from_byte_array(bytes: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::from_raw_hash(inner: bitcoin_hashes::sha256::Hash) -> bitcoin::blockdata::script::WScriptHash
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::to_byte_array(self) -> <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::to_raw_hash(self) -> bitcoin_hashes::sha256::Hash
|
||||||
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::from_slice(input_script_len: usize, witness_element_lengths: &[usize]) -> Self
|
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::from_slice(input_script_len: usize, witness_element_lengths: &[usize]) -> Self
|
||||||
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::ground_p2pkh_compressed(bytes_to_grind: usize) -> Self
|
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::ground_p2pkh_compressed(bytes_to_grind: usize) -> Self
|
||||||
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::ground_p2wpkh(bytes_to_grind: usize) -> Self
|
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::ground_p2wpkh(bytes_to_grind: usize) -> Self
|
||||||
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::weight(&self) -> bitcoin_units::weight::Weight
|
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::weight(&self) -> bitcoin_units::weight::Weight
|
||||||
pub const fn bitcoin::blockdata::transaction::OutPoint::new(txid: bitcoin::blockdata::transaction::Txid, vout: u32) -> bitcoin::blockdata::transaction::OutPoint
|
pub const fn bitcoin::blockdata::transaction::OutPoint::new(txid: bitcoin::blockdata::transaction::Txid, vout: u32) -> bitcoin::blockdata::transaction::OutPoint
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Txid
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Wtxid
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
pub const fn bitcoin::blockdata::transaction::predict_weight_from_slices(inputs: &[bitcoin::blockdata::transaction::InputWeightPrediction], output_script_lens: &[usize]) -> bitcoin_units::weight::Weight
|
pub const fn bitcoin::blockdata::transaction::predict_weight_from_slices(inputs: &[bitcoin::blockdata::transaction::InputWeightPrediction], output_script_lens: &[usize]) -> bitcoin_units::weight::Weight
|
||||||
pub const fn bitcoin::blockdata::witness::Witness::new() -> Self
|
pub const fn bitcoin::blockdata::witness::Witness::new() -> Self
|
||||||
pub const fn bitcoin::consensus::encode::VarInt::size(&self) -> usize
|
pub const fn bitcoin::consensus::encode::VarInt::size(&self) -> usize
|
||||||
pub const fn bitcoin::consensus::params::Params::new(network: bitcoin::network::Network) -> Self
|
pub const fn bitcoin::consensus::params::Params::new(network: bitcoin::network::Network) -> Self
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::TxMerkleNode
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::WitnessMerkleNode
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
pub const fn bitcoin::network::Network::params(self) -> &'static bitcoin::consensus::params::Params
|
pub const fn bitcoin::network::Network::params(self) -> &'static bitcoin::consensus::params::Params
|
||||||
pub const fn bitcoin::p2p::Magic::from_bytes(bytes: [u8; 4]) -> bitcoin::p2p::Magic
|
pub const fn bitcoin::p2p::Magic::from_bytes(bytes: [u8; 4]) -> bitcoin::p2p::Magic
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>) -> bitcoin::taproot::TapLeafHash
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>) -> bitcoin::taproot::TapNodeHash
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>) -> bitcoin::taproot::TapTweakHash
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>
|
||||||
pub const fn bitcoin::transaction::predict_weight_from_slices(inputs: &[bitcoin::blockdata::transaction::InputWeightPrediction], output_script_lens: &[usize]) -> bitcoin_units::weight::Weight
|
pub const fn bitcoin::transaction::predict_weight_from_slices(inputs: &[bitcoin::blockdata::transaction::InputWeightPrediction], output_script_lens: &[usize]) -> bitcoin_units::weight::Weight
|
||||||
pub enum bitcoin::EcdsaSighashType
|
pub enum bitcoin::EcdsaSighashType
|
||||||
pub enum bitcoin::NetworkKind
|
pub enum bitcoin::NetworkKind
|
||||||
|
@ -6586,10 +6700,7 @@ pub fn bitcoin::EcdsaSighashType::from_standard(n: u32) -> core::result::Result<
|
||||||
pub fn bitcoin::EcdsaSighashType::from_str(s: &str) -> core::result::Result<Self, Self::Err>
|
pub fn bitcoin::EcdsaSighashType::from_str(s: &str) -> core::result::Result<Self, Self::Err>
|
||||||
pub fn bitcoin::EcdsaSighashType::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
pub fn bitcoin::EcdsaSighashType::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||||
pub fn bitcoin::EcdsaSighashType::to_u32(self) -> u32
|
pub fn bitcoin::EcdsaSighashType::to_u32(self) -> u32
|
||||||
pub fn bitcoin::LegacySighash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::LegacySighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::LegacySighash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::LegacySighash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::LegacySighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::LegacySighash::borrow(&self) -> &[u8]
|
pub fn bitcoin::LegacySighash::borrow(&self) -> &[u8]
|
||||||
|
@ -6599,11 +6710,9 @@ pub fn bitcoin::LegacySighash::engine() -> <bitcoin_hashes::sha256d::Hash as bit
|
||||||
pub fn bitcoin::LegacySighash::eq(&self, other: &bitcoin::LegacySighash) -> bool
|
pub fn bitcoin::LegacySighash::eq(&self, other: &bitcoin::LegacySighash) -> bool
|
||||||
pub fn bitcoin::LegacySighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::LegacySighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::LegacySighash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::LegacySighash
|
pub fn bitcoin::LegacySighash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::LegacySighash
|
||||||
pub fn bitcoin::LegacySighash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::LegacySighash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::LegacySighash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::LegacySighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::LegacySighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::LegacySighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::LegacySighash
|
pub fn bitcoin::LegacySighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::LegacySighash
|
||||||
pub fn bitcoin::LegacySighash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::LegacySighash
|
|
||||||
pub fn bitcoin::LegacySighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::LegacySighash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::LegacySighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::LegacySighash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::LegacySighash::from_str(s: &str) -> core::result::Result<bitcoin::LegacySighash, Self::Err>
|
pub fn bitcoin::LegacySighash::from_str(s: &str) -> core::result::Result<bitcoin::LegacySighash, Self::Err>
|
||||||
pub fn bitcoin::LegacySighash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::LegacySighash::hash(data: &[u8]) -> Self
|
||||||
|
@ -6611,9 +6720,7 @@ pub fn bitcoin::LegacySighash::hash<__H: core::hash::Hasher>(&self, state: &mut
|
||||||
pub fn bitcoin::LegacySighash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::LegacySighash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::LegacySighash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::LegacySighash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::LegacySighash::partial_cmp(&self, other: &bitcoin::LegacySighash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::LegacySighash::partial_cmp(&self, other: &bitcoin::LegacySighash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::LegacySighash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::LegacySighash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::LegacySighash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::LegacySighash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::MerkleBlock::clone(&self) -> bitcoin::MerkleBlock
|
pub fn bitcoin::MerkleBlock::clone(&self) -> bitcoin::MerkleBlock
|
||||||
pub fn bitcoin::MerkleBlock::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
pub fn bitcoin::MerkleBlock::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
||||||
pub fn bitcoin::MerkleBlock::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
pub fn bitcoin::MerkleBlock::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
||||||
|
@ -6635,10 +6742,7 @@ pub fn bitcoin::PrivateKey::new_uncompressed(key: secp256k1::key::SecretKey, net
|
||||||
pub fn bitcoin::PrivateKey::public_key<C: secp256k1::context::Signing>(&self, secp: &secp256k1::Secp256k1<C>) -> bitcoin::PublicKey
|
pub fn bitcoin::PrivateKey::public_key<C: secp256k1::context::Signing>(&self, secp: &secp256k1::Secp256k1<C>) -> bitcoin::PublicKey
|
||||||
pub fn bitcoin::PrivateKey::to_bytes(self) -> alloc::vec::Vec<u8>
|
pub fn bitcoin::PrivateKey::to_bytes(self) -> alloc::vec::Vec<u8>
|
||||||
pub fn bitcoin::PrivateKey::to_wif(self) -> alloc::string::String
|
pub fn bitcoin::PrivateKey::to_wif(self) -> alloc::string::String
|
||||||
pub fn bitcoin::PubkeyHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::PubkeyHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::PubkeyHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::PubkeyHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::PubkeyHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
||||||
|
@ -6653,11 +6757,9 @@ pub fn bitcoin::PubkeyHash::from(key: &bitcoin::CompressedPublicKey) -> Self
|
||||||
pub fn bitcoin::PubkeyHash::from(key: &bitcoin::PublicKey) -> bitcoin::PubkeyHash
|
pub fn bitcoin::PubkeyHash::from(key: &bitcoin::PublicKey) -> bitcoin::PubkeyHash
|
||||||
pub fn bitcoin::PubkeyHash::from(key: bitcoin::CompressedPublicKey) -> Self
|
pub fn bitcoin::PubkeyHash::from(key: bitcoin::CompressedPublicKey) -> Self
|
||||||
pub fn bitcoin::PubkeyHash::from(key: bitcoin::PublicKey) -> bitcoin::PubkeyHash
|
pub fn bitcoin::PubkeyHash::from(key: bitcoin::PublicKey) -> bitcoin::PubkeyHash
|
||||||
pub fn bitcoin::PubkeyHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::PubkeyHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::PubkeyHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::PubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::PubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::PubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::PubkeyHash
|
pub fn bitcoin::PubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::PubkeyHash
|
||||||
pub fn bitcoin::PubkeyHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::PubkeyHash
|
|
||||||
pub fn bitcoin::PubkeyHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::PubkeyHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::PubkeyHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::PubkeyHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::PubkeyHash::from_str(s: &str) -> core::result::Result<bitcoin::PubkeyHash, Self::Err>
|
pub fn bitcoin::PubkeyHash::from_str(s: &str) -> core::result::Result<bitcoin::PubkeyHash, Self::Err>
|
||||||
pub fn bitcoin::PubkeyHash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::PubkeyHash::hash(data: &[u8]) -> Self
|
||||||
|
@ -6665,9 +6767,7 @@ pub fn bitcoin::PubkeyHash::hash<__H: core::hash::Hasher>(&self, state: &mut __H
|
||||||
pub fn bitcoin::PubkeyHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::PubkeyHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::PubkeyHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::PubkeyHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::PubkeyHash::partial_cmp(&self, other: &bitcoin::PubkeyHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::PubkeyHash::partial_cmp(&self, other: &bitcoin::PubkeyHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::PubkeyHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::PubkeyHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::PubkeyHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::PubkeyHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::PublicKey::clone(&self) -> bitcoin::PublicKey
|
pub fn bitcoin::PublicKey::clone(&self) -> bitcoin::PublicKey
|
||||||
pub fn bitcoin::PublicKey::cmp(&self, other: &bitcoin::PublicKey) -> core::cmp::Ordering
|
pub fn bitcoin::PublicKey::cmp(&self, other: &bitcoin::PublicKey) -> core::cmp::Ordering
|
||||||
pub fn bitcoin::PublicKey::eq(&self, other: &bitcoin::PublicKey) -> bool
|
pub fn bitcoin::PublicKey::eq(&self, other: &bitcoin::PublicKey) -> bool
|
||||||
|
@ -6689,10 +6789,7 @@ pub fn bitcoin::PublicKey::to_sort_key(self) -> bitcoin::key::SortKey
|
||||||
pub fn bitcoin::PublicKey::verify<C: secp256k1::context::Verification>(&self, secp: &secp256k1::Secp256k1<C>, msg: &secp256k1::Message, sig: &bitcoin::ecdsa::Signature) -> core::result::Result<(), secp256k1::Error>
|
pub fn bitcoin::PublicKey::verify<C: secp256k1::context::Verification>(&self, secp: &secp256k1::Secp256k1<C>, msg: &secp256k1::Message, sig: &bitcoin::ecdsa::Signature) -> core::result::Result<(), secp256k1::Error>
|
||||||
pub fn bitcoin::PublicKey::wpubkey_hash(&self) -> core::result::Result<bitcoin::WPubkeyHash, bitcoin::key::UncompressedPublicKeyError>
|
pub fn bitcoin::PublicKey::wpubkey_hash(&self) -> core::result::Result<bitcoin::WPubkeyHash, bitcoin::key::UncompressedPublicKeyError>
|
||||||
pub fn bitcoin::PublicKey::write_into<W: bitcoin_io::Write + core::marker::Sized>(&self, writer: &mut W) -> core::result::Result<(), bitcoin_io::error::Error>
|
pub fn bitcoin::PublicKey::write_into<W: bitcoin_io::Write + core::marker::Sized>(&self, writer: &mut W) -> core::result::Result<(), bitcoin_io::error::Error>
|
||||||
pub fn bitcoin::SegwitV0Sighash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::SegwitV0Sighash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::SegwitV0Sighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::SegwitV0Sighash::borrow(&self) -> &[u8]
|
pub fn bitcoin::SegwitV0Sighash::borrow(&self) -> &[u8]
|
||||||
|
@ -6702,11 +6799,9 @@ pub fn bitcoin::SegwitV0Sighash::engine() -> <bitcoin_hashes::sha256d::Hash as b
|
||||||
pub fn bitcoin::SegwitV0Sighash::eq(&self, other: &bitcoin::SegwitV0Sighash) -> bool
|
pub fn bitcoin::SegwitV0Sighash::eq(&self, other: &bitcoin::SegwitV0Sighash) -> bool
|
||||||
pub fn bitcoin::SegwitV0Sighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::SegwitV0Sighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::SegwitV0Sighash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::SegwitV0Sighash
|
pub fn bitcoin::SegwitV0Sighash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::SegwitV0Sighash
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::SegwitV0Sighash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::SegwitV0Sighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::SegwitV0Sighash
|
pub fn bitcoin::SegwitV0Sighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::SegwitV0Sighash
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::SegwitV0Sighash
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::SegwitV0Sighash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::SegwitV0Sighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::SegwitV0Sighash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_str(s: &str) -> core::result::Result<bitcoin::SegwitV0Sighash, Self::Err>
|
pub fn bitcoin::SegwitV0Sighash::from_str(s: &str) -> core::result::Result<bitcoin::SegwitV0Sighash, Self::Err>
|
||||||
pub fn bitcoin::SegwitV0Sighash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::SegwitV0Sighash::hash(data: &[u8]) -> Self
|
||||||
|
@ -6714,13 +6809,8 @@ pub fn bitcoin::SegwitV0Sighash::hash<__H: core::hash::Hasher>(&self, state: &mu
|
||||||
pub fn bitcoin::SegwitV0Sighash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::SegwitV0Sighash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::SegwitV0Sighash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::SegwitV0Sighash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::SegwitV0Sighash::partial_cmp(&self, other: &bitcoin::SegwitV0Sighash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::SegwitV0Sighash::partial_cmp(&self, other: &bitcoin::SegwitV0Sighash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::SegwitV0Sighash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::SegwitV0Sighash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::SegwitV0Sighash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::TapSighash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::TapSighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::TapSighash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::TapSighash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::TapSighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>
|
|
||||||
pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::TapSighash::borrow(&self) -> &[u8]
|
pub fn bitcoin::TapSighash::borrow(&self) -> &[u8]
|
||||||
|
@ -6730,11 +6820,9 @@ pub fn bitcoin::TapSighash::engine() -> <bitcoin_hashes::sha256t::Hash<bitcoin::
|
||||||
pub fn bitcoin::TapSighash::eq(&self, other: &bitcoin::TapSighash) -> bool
|
pub fn bitcoin::TapSighash::eq(&self, other: &bitcoin::TapSighash) -> bool
|
||||||
pub fn bitcoin::TapSighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::TapSighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::TapSighash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>) -> bitcoin::TapSighash
|
pub fn bitcoin::TapSighash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>) -> bitcoin::TapSighash
|
||||||
pub fn bitcoin::TapSighash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::TapSighash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::TapSighash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::TapSighash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::TapSighash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::TapSighash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::TapSighash
|
pub fn bitcoin::TapSighash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::TapSighash
|
||||||
pub fn bitcoin::TapSighash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>) -> bitcoin::TapSighash
|
|
||||||
pub fn bitcoin::TapSighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::TapSighash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::TapSighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::TapSighash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::TapSighash::from_str(s: &str) -> core::result::Result<bitcoin::TapSighash, Self::Err>
|
pub fn bitcoin::TapSighash::from_str(s: &str) -> core::result::Result<bitcoin::TapSighash, Self::Err>
|
||||||
pub fn bitcoin::TapSighash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::TapSighash::hash(data: &[u8]) -> Self
|
||||||
|
@ -6742,9 +6830,7 @@ pub fn bitcoin::TapSighash::hash<__H: core::hash::Hasher>(&self, state: &mut __H
|
||||||
pub fn bitcoin::TapSighash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::TapSighash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::TapSighash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::TapSighash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::TapSighash::partial_cmp(&self, other: &bitcoin::TapSighash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::TapSighash::partial_cmp(&self, other: &bitcoin::TapSighash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::TapSighash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::TapSighash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::TapSighash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::TapSighash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>
|
|
||||||
pub fn bitcoin::TapSighashTag::clone(&self) -> bitcoin::TapSighashTag
|
pub fn bitcoin::TapSighashTag::clone(&self) -> bitcoin::TapSighashTag
|
||||||
pub fn bitcoin::TapSighashTag::cmp(&self, other: &bitcoin::TapSighashTag) -> core::cmp::Ordering
|
pub fn bitcoin::TapSighashTag::cmp(&self, other: &bitcoin::TapSighashTag) -> core::cmp::Ordering
|
||||||
pub fn bitcoin::TapSighashTag::default() -> bitcoin::TapSighashTag
|
pub fn bitcoin::TapSighashTag::default() -> bitcoin::TapSighashTag
|
||||||
|
@ -6761,10 +6847,7 @@ pub fn bitcoin::TapSighashType::from_consensus_u8(sighash_type: u8) -> core::res
|
||||||
pub fn bitcoin::TapSighashType::from_str(s: &str) -> core::result::Result<Self, Self::Err>
|
pub fn bitcoin::TapSighashType::from_str(s: &str) -> core::result::Result<Self, Self::Err>
|
||||||
pub fn bitcoin::TapSighashType::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
pub fn bitcoin::TapSighashType::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||||
pub fn bitcoin::TapSighashType::partial_cmp(&self, other: &bitcoin::TapSighashType) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::TapSighashType::partial_cmp(&self, other: &bitcoin::TapSighashType) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::WPubkeyHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::WPubkeyHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::WPubkeyHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::WPubkeyHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::WPubkeyHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
||||||
|
@ -6777,11 +6860,9 @@ pub fn bitcoin::WPubkeyHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> cor
|
||||||
pub fn bitcoin::WPubkeyHash::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::WPubkeyHash
|
pub fn bitcoin::WPubkeyHash::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::WPubkeyHash
|
||||||
pub fn bitcoin::WPubkeyHash::from(key: &bitcoin::CompressedPublicKey) -> Self
|
pub fn bitcoin::WPubkeyHash::from(key: &bitcoin::CompressedPublicKey) -> Self
|
||||||
pub fn bitcoin::WPubkeyHash::from(key: bitcoin::CompressedPublicKey) -> Self
|
pub fn bitcoin::WPubkeyHash::from(key: bitcoin::CompressedPublicKey) -> Self
|
||||||
pub fn bitcoin::WPubkeyHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::WPubkeyHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::WPubkeyHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::WPubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::WPubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::WPubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::WPubkeyHash
|
pub fn bitcoin::WPubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::WPubkeyHash
|
||||||
pub fn bitcoin::WPubkeyHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::WPubkeyHash
|
|
||||||
pub fn bitcoin::WPubkeyHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::WPubkeyHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::WPubkeyHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::WPubkeyHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::WPubkeyHash::from_str(s: &str) -> core::result::Result<bitcoin::WPubkeyHash, Self::Err>
|
pub fn bitcoin::WPubkeyHash::from_str(s: &str) -> core::result::Result<bitcoin::WPubkeyHash, Self::Err>
|
||||||
pub fn bitcoin::WPubkeyHash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::WPubkeyHash::hash(data: &[u8]) -> Self
|
||||||
|
@ -6789,9 +6870,7 @@ pub fn bitcoin::WPubkeyHash::hash<__H: core::hash::Hasher>(&self, state: &mut __
|
||||||
pub fn bitcoin::WPubkeyHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::WPubkeyHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::WPubkeyHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::WPubkeyHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::WPubkeyHash::partial_cmp(&self, other: &bitcoin::WPubkeyHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::WPubkeyHash::partial_cmp(&self, other: &bitcoin::WPubkeyHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::WPubkeyHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::WPubkeyHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::WPubkeyHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::WPubkeyHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::address::Address::address_type(&self) -> core::option::Option<bitcoin::address::AddressType>
|
pub fn bitcoin::address::Address::address_type(&self) -> core::option::Option<bitcoin::address::AddressType>
|
||||||
pub fn bitcoin::address::Address::fmt(&self, fmt: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::address::Address::fmt(&self, fmt: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::address::Address::from_script(script: &bitcoin::blockdata::script::Script, params: impl core::convert::AsRef<bitcoin::consensus::params::Params>) -> core::result::Result<bitcoin::address::Address, bitcoin::address::error::FromScriptError>
|
pub fn bitcoin::address::Address::from_script(script: &bitcoin::blockdata::script::Script, params: impl core::convert::AsRef<bitcoin::consensus::params::Params>) -> core::result::Result<bitcoin::address::Address, bitcoin::address::error::FromScriptError>
|
||||||
|
@ -7009,10 +7088,7 @@ pub fn bitcoin::bip158::Error::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> c
|
||||||
pub fn bitcoin::bip158::Error::from(io: bitcoin_io::error::Error) -> Self
|
pub fn bitcoin::bip158::Error::from(io: bitcoin_io::error::Error) -> Self
|
||||||
pub fn bitcoin::bip158::Error::from(never: core::convert::Infallible) -> Self
|
pub fn bitcoin::bip158::Error::from(never: core::convert::Infallible) -> Self
|
||||||
pub fn bitcoin::bip158::Error::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)>
|
pub fn bitcoin::bip158::Error::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)>
|
||||||
pub fn bitcoin::bip158::FilterHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::bip158::FilterHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip158::FilterHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::bip158::FilterHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::bip158::FilterHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::bip158::FilterHash::borrow(&self) -> &[u8]
|
pub fn bitcoin::bip158::FilterHash::borrow(&self) -> &[u8]
|
||||||
|
@ -7025,11 +7101,9 @@ pub fn bitcoin::bip158::FilterHash::eq(&self, other: &bitcoin::bip158::FilterHas
|
||||||
pub fn bitcoin::bip158::FilterHash::filter_header(&self, previous_filter_header: bitcoin::bip158::FilterHeader) -> bitcoin::bip158::FilterHeader
|
pub fn bitcoin::bip158::FilterHash::filter_header(&self, previous_filter_header: bitcoin::bip158::FilterHeader) -> bitcoin::bip158::FilterHeader
|
||||||
pub fn bitcoin::bip158::FilterHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::bip158::FilterHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::bip158::FilterHash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHash
|
pub fn bitcoin::bip158::FilterHash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHash
|
||||||
pub fn bitcoin::bip158::FilterHash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::bip158::FilterHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::bip158::FilterHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::bip158::FilterHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::bip158::FilterHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::bip158::FilterHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip158::FilterHash
|
pub fn bitcoin::bip158::FilterHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip158::FilterHash
|
||||||
pub fn bitcoin::bip158::FilterHash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHash
|
|
||||||
pub fn bitcoin::bip158::FilterHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip158::FilterHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::bip158::FilterHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip158::FilterHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::bip158::FilterHash::from_str(s: &str) -> core::result::Result<bitcoin::bip158::FilterHash, Self::Err>
|
pub fn bitcoin::bip158::FilterHash::from_str(s: &str) -> core::result::Result<bitcoin::bip158::FilterHash, Self::Err>
|
||||||
pub fn bitcoin::bip158::FilterHash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::bip158::FilterHash::hash(data: &[u8]) -> Self
|
||||||
|
@ -7037,13 +7111,8 @@ pub fn bitcoin::bip158::FilterHash::hash<__H: core::hash::Hasher>(&self, state:
|
||||||
pub fn bitcoin::bip158::FilterHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::bip158::FilterHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::bip158::FilterHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::bip158::FilterHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::bip158::FilterHash::partial_cmp(&self, other: &bitcoin::bip158::FilterHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::bip158::FilterHash::partial_cmp(&self, other: &bitcoin::bip158::FilterHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::bip158::FilterHash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip158::FilterHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::bip158::FilterHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::bip158::FilterHash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::bip158::FilterHeader::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::bip158::FilterHeader::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8]
|
pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::bip158::FilterHeader::borrow(&self) -> &[u8]
|
pub fn bitcoin::bip158::FilterHeader::borrow(&self) -> &[u8]
|
||||||
|
@ -7055,11 +7124,9 @@ pub fn bitcoin::bip158::FilterHeader::engine() -> <bitcoin_hashes::sha256d::Hash
|
||||||
pub fn bitcoin::bip158::FilterHeader::eq(&self, other: &bitcoin::bip158::FilterHeader) -> bool
|
pub fn bitcoin::bip158::FilterHeader::eq(&self, other: &bitcoin::bip158::FilterHeader) -> bool
|
||||||
pub fn bitcoin::bip158::FilterHeader::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::bip158::FilterHeader::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::bip158::FilterHeader::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHeader
|
pub fn bitcoin::bip158::FilterHeader::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHeader
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::bip158::FilterHeader::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::bip158::FilterHeader::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip158::FilterHeader
|
pub fn bitcoin::bip158::FilterHeader::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip158::FilterHeader
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHeader
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip158::FilterHeader, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::bip158::FilterHeader::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip158::FilterHeader, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_str(s: &str) -> core::result::Result<bitcoin::bip158::FilterHeader, Self::Err>
|
pub fn bitcoin::bip158::FilterHeader::from_str(s: &str) -> core::result::Result<bitcoin::bip158::FilterHeader, Self::Err>
|
||||||
pub fn bitcoin::bip158::FilterHeader::hash(data: &[u8]) -> Self
|
pub fn bitcoin::bip158::FilterHeader::hash(data: &[u8]) -> Self
|
||||||
|
@ -7067,9 +7134,7 @@ pub fn bitcoin::bip158::FilterHeader::hash<__H: core::hash::Hasher>(&self, state
|
||||||
pub fn bitcoin::bip158::FilterHeader::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::bip158::FilterHeader::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::bip158::FilterHeader::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::bip158::FilterHeader::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::bip158::FilterHeader::partial_cmp(&self, other: &bitcoin::bip158::FilterHeader) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::bip158::FilterHeader::partial_cmp(&self, other: &bitcoin::bip158::FilterHeader) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::bip158::FilterHeader::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::bip158::FilterHeader::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::bip158::FilterHeader::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::bip158::GcsFilterReader::match_all<I, R>(&self, reader: &mut R, query: I) -> core::result::Result<bool, bitcoin::bip158::Error> where I: core::iter::traits::iterator::Iterator, <I as core::iter::traits::iterator::Iterator>::Item: core::borrow::Borrow<[u8]>, R: bitcoin_io::BufRead + core::marker::Sized
|
pub fn bitcoin::bip158::GcsFilterReader::match_all<I, R>(&self, reader: &mut R, query: I) -> core::result::Result<bool, bitcoin::bip158::Error> where I: core::iter::traits::iterator::Iterator, <I as core::iter::traits::iterator::Iterator>::Item: core::borrow::Borrow<[u8]>, R: bitcoin_io::BufRead + core::marker::Sized
|
||||||
pub fn bitcoin::bip158::GcsFilterReader::match_any<I, R>(&self, reader: &mut R, query: I) -> core::result::Result<bool, bitcoin::bip158::Error> where I: core::iter::traits::iterator::Iterator, <I as core::iter::traits::iterator::Iterator>::Item: core::borrow::Borrow<[u8]>, R: bitcoin_io::BufRead + core::marker::Sized
|
pub fn bitcoin::bip158::GcsFilterReader::match_any<I, R>(&self, reader: &mut R, query: I) -> core::result::Result<bool, bitcoin::bip158::Error> where I: core::iter::traits::iterator::Iterator, <I as core::iter::traits::iterator::Iterator>::Item: core::borrow::Borrow<[u8]>, R: bitcoin_io::BufRead + core::marker::Sized
|
||||||
pub fn bitcoin::bip158::GcsFilterReader::new(k0: u64, k1: u64, m: u64, p: u8) -> bitcoin::bip158::GcsFilterReader
|
pub fn bitcoin::bip158::GcsFilterReader::new(k0: u64, k1: u64, m: u64, p: u8) -> bitcoin::bip158::GcsFilterReader
|
||||||
|
@ -7186,10 +7251,7 @@ pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::clone(&self) -> bitcoin:
|
||||||
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::eq(&self, other: &bitcoin::bip32::InvalidBase58PayloadLengthError) -> bool
|
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::eq(&self, other: &bitcoin::bip32::InvalidBase58PayloadLengthError) -> bool
|
||||||
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::invalid_base58_payload_length(&self) -> usize
|
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::invalid_base58_payload_length(&self) -> usize
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::bip32::XKeyIdentifier::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8]
|
pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::borrow(&self) -> &[u8]
|
pub fn bitcoin::bip32::XKeyIdentifier::borrow(&self) -> &[u8]
|
||||||
|
@ -7201,11 +7263,9 @@ pub fn bitcoin::bip32::XKeyIdentifier::fmt(&self, f: &mut core::fmt::Formatter<'
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::bip32::XKeyIdentifier
|
pub fn bitcoin::bip32::XKeyIdentifier::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::bip32::XKeyIdentifier
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from(key: &bitcoin::bip32::Xpub) -> bitcoin::bip32::XKeyIdentifier
|
pub fn bitcoin::bip32::XKeyIdentifier::from(key: &bitcoin::bip32::Xpub) -> bitcoin::bip32::XKeyIdentifier
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from(key: bitcoin::bip32::Xpub) -> bitcoin::bip32::XKeyIdentifier
|
pub fn bitcoin::bip32::XKeyIdentifier::from(key: bitcoin::bip32::Xpub) -> bitcoin::bip32::XKeyIdentifier
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::bip32::XKeyIdentifier::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::bip32::XKeyIdentifier::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip32::XKeyIdentifier
|
pub fn bitcoin::bip32::XKeyIdentifier::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip32::XKeyIdentifier
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::bip32::XKeyIdentifier
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip32::XKeyIdentifier, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::bip32::XKeyIdentifier::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip32::XKeyIdentifier, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_str(s: &str) -> core::result::Result<bitcoin::bip32::XKeyIdentifier, Self::Err>
|
pub fn bitcoin::bip32::XKeyIdentifier::from_str(s: &str) -> core::result::Result<bitcoin::bip32::XKeyIdentifier, Self::Err>
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::hash(data: &[u8]) -> Self
|
pub fn bitcoin::bip32::XKeyIdentifier::hash(data: &[u8]) -> Self
|
||||||
|
@ -7213,9 +7273,7 @@ pub fn bitcoin::bip32::XKeyIdentifier::hash<__H: core::hash::Hasher>(&self, stat
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::bip32::XKeyIdentifier::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::bip32::XKeyIdentifier::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::partial_cmp(&self, other: &bitcoin::bip32::XKeyIdentifier) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::bip32::XKeyIdentifier::partial_cmp(&self, other: &bitcoin::bip32::XKeyIdentifier) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::bip32::XKeyIdentifier::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::bip32::Xpriv::clone(&self) -> bitcoin::bip32::Xpriv
|
pub fn bitcoin::bip32::Xpriv::clone(&self) -> bitcoin::bip32::Xpriv
|
||||||
pub fn bitcoin::bip32::Xpriv::decode(data: &[u8]) -> core::result::Result<bitcoin::bip32::Xpriv, bitcoin::bip32::Error>
|
pub fn bitcoin::bip32::Xpriv::decode(data: &[u8]) -> core::result::Result<bitcoin::bip32::Xpriv, bitcoin::bip32::Error>
|
||||||
pub fn bitcoin::bip32::Xpriv::derive_priv<C: secp256k1::context::Signing, P: core::convert::AsRef<[bitcoin::bip32::ChildNumber]>>(&self, secp: &secp256k1::Secp256k1<C>, path: &P) -> bitcoin::bip32::Xpriv
|
pub fn bitcoin::bip32::Xpriv::derive_priv<C: secp256k1::context::Signing, P: core::convert::AsRef<[bitcoin::bip32::ChildNumber]>>(&self, secp: &secp256k1::Secp256k1<C>, path: &P) -> bitcoin::bip32::Xpriv
|
||||||
|
@ -7270,9 +7328,7 @@ pub fn bitcoin::blockdata::block::Block::total_size(&self) -> usize
|
||||||
pub fn bitcoin::blockdata::block::Block::weight(&self) -> bitcoin_units::weight::Weight
|
pub fn bitcoin::blockdata::block::Block::weight(&self) -> bitcoin_units::weight::Weight
|
||||||
pub fn bitcoin::blockdata::block::Block::witness_root(&self) -> core::option::Option<bitcoin::merkle_tree::WitnessMerkleNode>
|
pub fn bitcoin::blockdata::block::Block::witness_root(&self) -> core::option::Option<bitcoin::merkle_tree::WitnessMerkleNode>
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::all_zeros() -> Self
|
pub fn bitcoin::blockdata::block::BlockHash::all_zeros() -> Self
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::block::BlockHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::block::BlockHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::block::BlockHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::borrow(&self) -> &[u8]
|
pub fn bitcoin::blockdata::block::BlockHash::borrow(&self) -> &[u8]
|
||||||
|
@ -7288,11 +7344,9 @@ pub fn bitcoin::blockdata::block::BlockHash::from(block: bitcoin::blockdata::blo
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from(header: &bitcoin::blockdata::block::Header) -> bitcoin::blockdata::block::BlockHash
|
pub fn bitcoin::blockdata::block::BlockHash::from(header: &bitcoin::blockdata::block::Header) -> bitcoin::blockdata::block::BlockHash
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from(header: bitcoin::blockdata::block::Header) -> bitcoin::blockdata::block::BlockHash
|
pub fn bitcoin::blockdata::block::BlockHash::from(header: bitcoin::blockdata::block::Header) -> bitcoin::blockdata::block::BlockHash
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::BlockHash
|
pub fn bitcoin::blockdata::block::BlockHash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::BlockHash
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::block::BlockHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::block::BlockHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::block::BlockHash
|
pub fn bitcoin::blockdata::block::BlockHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::block::BlockHash
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::BlockHash
|
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::block::BlockHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::block::BlockHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::block::BlockHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::block::BlockHash, Self::Err>
|
pub fn bitcoin::blockdata::block::BlockHash::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::block::BlockHash, Self::Err>
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::blockdata::block::BlockHash::hash(data: &[u8]) -> Self
|
||||||
|
@ -7300,9 +7354,7 @@ pub fn bitcoin::blockdata::block::BlockHash::hash<__H: core::hash::Hasher>(&self
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::blockdata::block::BlockHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::block::BlockHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::partial_cmp(&self, other: &bitcoin::blockdata::block::BlockHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::block::BlockHash::partial_cmp(&self, other: &bitcoin::blockdata::block::BlockHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::block::BlockHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::block::Header::block_hash(&self) -> bitcoin::blockdata::block::BlockHash
|
pub fn bitcoin::blockdata::block::Header::block_hash(&self) -> bitcoin::blockdata::block::BlockHash
|
||||||
pub fn bitcoin::blockdata::block::Header::clone(&self) -> bitcoin::blockdata::block::Header
|
pub fn bitcoin::blockdata::block::Header::clone(&self) -> bitcoin::blockdata::block::Header
|
||||||
pub fn bitcoin::blockdata::block::Header::cmp(&self, other: &bitcoin::blockdata::block::Header) -> core::cmp::Ordering
|
pub fn bitcoin::blockdata::block::Header::cmp(&self, other: &bitcoin::blockdata::block::Header) -> core::cmp::Ordering
|
||||||
|
@ -7334,10 +7386,7 @@ pub fn bitcoin::blockdata::block::Version::hash<__H: core::hash::Hasher>(&self,
|
||||||
pub fn bitcoin::blockdata::block::Version::is_signalling_soft_fork(&self, bit: u8) -> bool
|
pub fn bitcoin::blockdata::block::Version::is_signalling_soft_fork(&self, bit: u8) -> bool
|
||||||
pub fn bitcoin::blockdata::block::Version::partial_cmp(&self, other: &bitcoin::blockdata::block::Version) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::block::Version::partial_cmp(&self, other: &bitcoin::blockdata::block::Version) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::block::Version::to_consensus(self) -> i32
|
pub fn bitcoin::blockdata::block::Version::to_consensus(self) -> i32
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::block::WitnessCommitment::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::borrow(&self) -> &[u8]
|
pub fn bitcoin::blockdata::block::WitnessCommitment::borrow(&self) -> &[u8]
|
||||||
|
@ -7347,11 +7396,9 @@ pub fn bitcoin::blockdata::block::WitnessCommitment::engine() -> <bitcoin_hashes
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::eq(&self, other: &bitcoin::blockdata::block::WitnessCommitment) -> bool
|
pub fn bitcoin::blockdata::block::WitnessCommitment::eq(&self, other: &bitcoin::blockdata::block::WitnessCommitment) -> bool
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::blockdata::block::WitnessCommitment::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::WitnessCommitment
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::WitnessCommitment
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::block::WitnessCommitment
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::block::WitnessCommitment
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::WitnessCommitment
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::block::WitnessCommitment, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::block::WitnessCommitment, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::block::WitnessCommitment, Self::Err>
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::block::WitnessCommitment, Self::Err>
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::hash(data: &[u8]) -> Self
|
pub fn bitcoin::blockdata::block::WitnessCommitment::hash(data: &[u8]) -> Self
|
||||||
|
@ -7359,9 +7406,7 @@ pub fn bitcoin::blockdata::block::WitnessCommitment::hash<__H: core::hash::Hashe
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::blockdata::block::WitnessCommitment::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::block::WitnessCommitment::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::partial_cmp(&self, other: &bitcoin::blockdata::block::WitnessCommitment) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::block::WitnessCommitment::partial_cmp(&self, other: &bitcoin::blockdata::block::WitnessCommitment) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::block::WitnessCommitment::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::constants::ChainHash::as_byte_array(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::constants::ChainHash::as_byte_array(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::constants::ChainHash::as_bytes(&self) -> &[u8]
|
pub fn bitcoin::blockdata::constants::ChainHash::as_bytes(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::constants::ChainHash::as_mut(&mut self) -> &mut [u8; 32]
|
pub fn bitcoin::blockdata::constants::ChainHash::as_mut(&mut self) -> &mut [u8; 32]
|
||||||
|
@ -7832,10 +7877,7 @@ pub fn bitcoin::blockdata::script::ScriptBuf::reserve(&mut self, additional_len:
|
||||||
pub fn bitcoin::blockdata::script::ScriptBuf::reserve_exact(&mut self, additional_len: usize)
|
pub fn bitcoin::blockdata::script::ScriptBuf::reserve_exact(&mut self, additional_len: usize)
|
||||||
pub fn bitcoin::blockdata::script::ScriptBuf::scan_and_push_verify(&mut self)
|
pub fn bitcoin::blockdata::script::ScriptBuf::scan_and_push_verify(&mut self)
|
||||||
pub fn bitcoin::blockdata::script::ScriptBuf::with_capacity(capacity: usize) -> Self
|
pub fn bitcoin::blockdata::script::ScriptBuf::with_capacity(capacity: usize) -> Self
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::script::ScriptHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
||||||
|
@ -7846,11 +7888,9 @@ pub fn bitcoin::blockdata::script::ScriptHash::engine() -> <bitcoin_hashes::hash
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::eq(&self, other: &bitcoin::blockdata::script::ScriptHash) -> bool
|
pub fn bitcoin::blockdata::script::ScriptHash::eq(&self, other: &bitcoin::blockdata::script::ScriptHash) -> bool
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::blockdata::script::ScriptHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::blockdata::script::ScriptHash
|
pub fn bitcoin::blockdata::script::ScriptHash::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::blockdata::script::ScriptHash
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::script::ScriptHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::script::ScriptHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::script::ScriptHash
|
pub fn bitcoin::blockdata::script::ScriptHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::script::ScriptHash
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::blockdata::script::ScriptHash
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_script(redeem_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, bitcoin::blockdata::script::RedeemScriptSizeError>
|
pub fn bitcoin::blockdata::script::ScriptHash::from_script(redeem_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, bitcoin::blockdata::script::RedeemScriptSizeError>
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_script_unchecked(script: &bitcoin::blockdata::script::Script) -> Self
|
pub fn bitcoin::blockdata::script::ScriptHash::from_script_unchecked(script: &bitcoin::blockdata::script::Script) -> Self
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::script::ScriptHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::script::ScriptHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::script::ScriptHash, bitcoin_hashes::FromSliceError>
|
||||||
|
@ -7860,16 +7900,11 @@ pub fn bitcoin::blockdata::script::ScriptHash::hash<__H: core::hash::Hasher>(&se
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::blockdata::script::ScriptHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::script::ScriptHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::partial_cmp(&self, other: &bitcoin::blockdata::script::ScriptHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::script::ScriptHash::partial_cmp(&self, other: &bitcoin::blockdata::script::ScriptHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::script::ScriptHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::script::WScriptHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256::Hash
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
||||||
|
@ -7880,11 +7915,9 @@ pub fn bitcoin::blockdata::script::WScriptHash::engine() -> <bitcoin_hashes::sha
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::eq(&self, other: &bitcoin::blockdata::script::WScriptHash) -> bool
|
pub fn bitcoin::blockdata::script::WScriptHash::eq(&self, other: &bitcoin::blockdata::script::WScriptHash) -> bool
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::blockdata::script::WScriptHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from(inner: bitcoin_hashes::sha256::Hash) -> bitcoin::blockdata::script::WScriptHash
|
pub fn bitcoin::blockdata::script::WScriptHash::from(inner: bitcoin_hashes::sha256::Hash) -> bitcoin::blockdata::script::WScriptHash
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_byte_array(bytes: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::script::WScriptHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_engine(e: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::script::WScriptHash::from_engine(e: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_engine(e: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::script::WScriptHash
|
pub fn bitcoin::blockdata::script::WScriptHash::from_engine(e: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::script::WScriptHash
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_raw_hash(inner: bitcoin_hashes::sha256::Hash) -> bitcoin::blockdata::script::WScriptHash
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_script(witness_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, bitcoin::blockdata::script::WitnessScriptSizeError>
|
pub fn bitcoin::blockdata::script::WScriptHash::from_script(witness_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, bitcoin::blockdata::script::WitnessScriptSizeError>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_script_unchecked(script: &bitcoin::blockdata::script::Script) -> Self
|
pub fn bitcoin::blockdata::script::WScriptHash::from_script_unchecked(script: &bitcoin::blockdata::script::Script) -> Self
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::script::WScriptHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::script::WScriptHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::script::WScriptHash, bitcoin_hashes::FromSliceError>
|
||||||
|
@ -7894,9 +7927,7 @@ pub fn bitcoin::blockdata::script::WScriptHash::hash<__H: core::hash::Hasher>(&s
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::blockdata::script::WScriptHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::script::WScriptHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::partial_cmp(&self, other: &bitcoin::blockdata::script::WScriptHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::script::WScriptHash::partial_cmp(&self, other: &bitcoin::blockdata::script::WScriptHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::to_byte_array(self) -> <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::script::WScriptHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::to_raw_hash(self) -> bitcoin_hashes::sha256::Hash
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: &bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: &bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
||||||
|
@ -8076,9 +8107,7 @@ pub fn bitcoin::blockdata::transaction::TxOut::partial_cmp(&self, other: &bitcoi
|
||||||
pub fn bitcoin::blockdata::transaction::TxOut::size(&self) -> usize
|
pub fn bitcoin::blockdata::transaction::TxOut::size(&self) -> usize
|
||||||
pub fn bitcoin::blockdata::transaction::TxOut::weight(&self) -> bitcoin_units::weight::Weight
|
pub fn bitcoin::blockdata::transaction::TxOut::weight(&self) -> bitcoin_units::weight::Weight
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::all_zeros() -> Self
|
pub fn bitcoin::blockdata::transaction::Txid::all_zeros() -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::transaction::Txid::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::transaction::Txid::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::transaction::Txid::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::borrow(&self) -> &[u8]
|
pub fn bitcoin::blockdata::transaction::Txid::borrow(&self) -> &[u8]
|
||||||
|
@ -8092,11 +8121,9 @@ pub fn bitcoin::blockdata::transaction::Txid::fmt(&self, f: &mut core::fmt::Form
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Txid
|
pub fn bitcoin::blockdata::transaction::Txid::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Txid
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from(tx: &bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Txid
|
pub fn bitcoin::blockdata::transaction::Txid::from(tx: &bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Txid
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from(tx: bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Txid
|
pub fn bitcoin::blockdata::transaction::Txid::from(tx: bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Txid
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::transaction::Txid::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::transaction::Txid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::transaction::Txid
|
pub fn bitcoin::blockdata::transaction::Txid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::transaction::Txid
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Txid
|
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::transaction::Txid, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::transaction::Txid::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::transaction::Txid, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::transaction::Txid, Self::Err>
|
pub fn bitcoin::blockdata::transaction::Txid::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::transaction::Txid, Self::Err>
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::hash(data: &[u8]) -> Self
|
pub fn bitcoin::blockdata::transaction::Txid::hash(data: &[u8]) -> Self
|
||||||
|
@ -8104,9 +8131,7 @@ pub fn bitcoin::blockdata::transaction::Txid::hash<__H: core::hash::Hasher>(&sel
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::blockdata::transaction::Txid::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::transaction::Txid::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Txid) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::transaction::Txid::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Txid) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::transaction::Txid::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::transaction::Version::clone(&self) -> bitcoin::blockdata::transaction::Version
|
pub fn bitcoin::blockdata::transaction::Version::clone(&self) -> bitcoin::blockdata::transaction::Version
|
||||||
pub fn bitcoin::blockdata::transaction::Version::cmp(&self, other: &bitcoin::blockdata::transaction::Version) -> core::cmp::Ordering
|
pub fn bitcoin::blockdata::transaction::Version::cmp(&self, other: &bitcoin::blockdata::transaction::Version) -> core::cmp::Ordering
|
||||||
pub fn bitcoin::blockdata::transaction::Version::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
pub fn bitcoin::blockdata::transaction::Version::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
||||||
|
@ -8118,9 +8143,7 @@ pub fn bitcoin::blockdata::transaction::Version::is_standard(&self) -> bool
|
||||||
pub fn bitcoin::blockdata::transaction::Version::non_standard(version: i32) -> bitcoin::blockdata::transaction::Version
|
pub fn bitcoin::blockdata::transaction::Version::non_standard(version: i32) -> bitcoin::blockdata::transaction::Version
|
||||||
pub fn bitcoin::blockdata::transaction::Version::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Version) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::transaction::Version::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Version) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::all_zeros() -> Self
|
pub fn bitcoin::blockdata::transaction::Wtxid::all_zeros() -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::transaction::Wtxid::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::transaction::Wtxid::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::transaction::Wtxid::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::borrow(&self) -> &[u8]
|
pub fn bitcoin::blockdata::transaction::Wtxid::borrow(&self) -> &[u8]
|
||||||
|
@ -8134,11 +8157,9 @@ pub fn bitcoin::blockdata::transaction::Wtxid::fmt(&self, f: &mut core::fmt::For
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Wtxid
|
pub fn bitcoin::blockdata::transaction::Wtxid::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Wtxid
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from(tx: &bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Wtxid
|
pub fn bitcoin::blockdata::transaction::Wtxid::from(tx: &bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Wtxid
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from(tx: bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Wtxid
|
pub fn bitcoin::blockdata::transaction::Wtxid::from(tx: bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Wtxid
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::transaction::Wtxid
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::transaction::Wtxid
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Wtxid
|
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::transaction::Wtxid, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::transaction::Wtxid, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::transaction::Wtxid, Self::Err>
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::transaction::Wtxid, Self::Err>
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::hash(data: &[u8]) -> Self
|
pub fn bitcoin::blockdata::transaction::Wtxid::hash(data: &[u8]) -> Self
|
||||||
|
@ -8146,9 +8167,7 @@ pub fn bitcoin::blockdata::transaction::Wtxid::hash<__H: core::hash::Hasher>(&se
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::blockdata::transaction::Wtxid::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::transaction::Wtxid::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Wtxid) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::transaction::Wtxid::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Wtxid) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::transaction::Wtxid::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::transaction::effective_value(fee_rate: bitcoin_units::fee_rate::FeeRate, satisfaction_weight: bitcoin_units::weight::Weight, value: bitcoin_units::amount::Amount) -> core::option::Option<bitcoin_units::amount::SignedAmount>
|
pub fn bitcoin::blockdata::transaction::effective_value(fee_rate: bitcoin_units::fee_rate::FeeRate, satisfaction_weight: bitcoin_units::weight::Weight, value: bitcoin_units::amount::Amount) -> core::option::Option<bitcoin_units::amount::SignedAmount>
|
||||||
pub fn bitcoin::blockdata::transaction::predict_weight<I, O>(inputs: I, output_script_lens: O) -> bitcoin_units::weight::Weight where I: core::iter::traits::collect::IntoIterator<Item = bitcoin::blockdata::transaction::InputWeightPrediction>, O: core::iter::traits::collect::IntoIterator<Item = usize>
|
pub fn bitcoin::blockdata::transaction::predict_weight<I, O>(inputs: I, output_script_lens: O) -> bitcoin_units::weight::Weight where I: core::iter::traits::collect::IntoIterator<Item = bitcoin::blockdata::transaction::InputWeightPrediction>, O: core::iter::traits::collect::IntoIterator<Item = usize>
|
||||||
pub fn bitcoin::blockdata::witness::Iter<'a>::next(&mut self) -> core::option::Option<Self::Item>
|
pub fn bitcoin::blockdata::witness::Iter<'a>::next(&mut self) -> core::option::Option<Self::Item>
|
||||||
|
@ -8397,10 +8416,7 @@ pub fn bitcoin::merkle_tree::PartialMerkleTree::fmt(&self, f: &mut core::fmt::Fo
|
||||||
pub fn bitcoin::merkle_tree::PartialMerkleTree::from_txids(txids: &[bitcoin::blockdata::transaction::Txid], matches: &[bool]) -> Self
|
pub fn bitcoin::merkle_tree::PartialMerkleTree::from_txids(txids: &[bitcoin::blockdata::transaction::Txid], matches: &[bool]) -> Self
|
||||||
pub fn bitcoin::merkle_tree::PartialMerkleTree::hashes(&self) -> &alloc::vec::Vec<bitcoin::merkle_tree::TxMerkleNode>
|
pub fn bitcoin::merkle_tree::PartialMerkleTree::hashes(&self) -> &alloc::vec::Vec<bitcoin::merkle_tree::TxMerkleNode>
|
||||||
pub fn bitcoin::merkle_tree::PartialMerkleTree::num_transactions(&self) -> u32
|
pub fn bitcoin::merkle_tree::PartialMerkleTree::num_transactions(&self) -> u32
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::merkle_tree::TxMerkleNode::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8]
|
pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::borrow(&self) -> &[u8]
|
pub fn bitcoin::merkle_tree::TxMerkleNode::borrow(&self) -> &[u8]
|
||||||
|
@ -8413,12 +8429,10 @@ pub fn bitcoin::merkle_tree::TxMerkleNode::engine() -> <bitcoin_hashes::sha256d:
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::eq(&self, other: &bitcoin::merkle_tree::TxMerkleNode) -> bool
|
pub fn bitcoin::merkle_tree::TxMerkleNode::eq(&self, other: &bitcoin::merkle_tree::TxMerkleNode) -> bool
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::merkle_tree::TxMerkleNode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::TxMerkleNode
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::TxMerkleNode
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::merkle_tree::TxMerkleNode
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::merkle_tree::TxMerkleNode
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_leaf(leaf: Self::Leaf) -> Self
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_leaf(leaf: Self::Leaf) -> Self
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::TxMerkleNode
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::merkle_tree::TxMerkleNode, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::merkle_tree::TxMerkleNode, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_str(s: &str) -> core::result::Result<bitcoin::merkle_tree::TxMerkleNode, Self::Err>
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_str(s: &str) -> core::result::Result<bitcoin::merkle_tree::TxMerkleNode, Self::Err>
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::hash(data: &[u8]) -> Self
|
pub fn bitcoin::merkle_tree::TxMerkleNode::hash(data: &[u8]) -> Self
|
||||||
|
@ -8426,13 +8440,8 @@ pub fn bitcoin::merkle_tree::TxMerkleNode::hash<__H: core::hash::Hasher>(&self,
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::merkle_tree::TxMerkleNode::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::merkle_tree::TxMerkleNode::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::partial_cmp(&self, other: &bitcoin::merkle_tree::TxMerkleNode) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::merkle_tree::TxMerkleNode::partial_cmp(&self, other: &bitcoin::merkle_tree::TxMerkleNode) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::merkle_tree::TxMerkleNode::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8]
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::borrow(&self) -> &[u8]
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::borrow(&self) -> &[u8]
|
||||||
|
@ -8445,12 +8454,10 @@ pub fn bitcoin::merkle_tree::WitnessMerkleNode::engine() -> <bitcoin_hashes::sha
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::eq(&self, other: &bitcoin::merkle_tree::WitnessMerkleNode) -> bool
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::eq(&self, other: &bitcoin::merkle_tree::WitnessMerkleNode) -> bool
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::WitnessMerkleNode
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::WitnessMerkleNode
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::merkle_tree::WitnessMerkleNode
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::merkle_tree::WitnessMerkleNode
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_leaf(leaf: Self::Leaf) -> Self
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_leaf(leaf: Self::Leaf) -> Self
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::WitnessMerkleNode
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::merkle_tree::WitnessMerkleNode, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::merkle_tree::WitnessMerkleNode, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_str(s: &str) -> core::result::Result<bitcoin::merkle_tree::WitnessMerkleNode, Self::Err>
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_str(s: &str) -> core::result::Result<bitcoin::merkle_tree::WitnessMerkleNode, Self::Err>
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::hash(data: &[u8]) -> Self
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::hash(data: &[u8]) -> Self
|
||||||
|
@ -8458,9 +8465,7 @@ pub fn bitcoin::merkle_tree::WitnessMerkleNode::hash<__H: core::hash::Hasher>(&s
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::partial_cmp(&self, other: &bitcoin::merkle_tree::WitnessMerkleNode) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::partial_cmp(&self, other: &bitcoin::merkle_tree::WitnessMerkleNode) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::network::Network::as_ref(&self) -> &bitcoin::consensus::params::Params
|
pub fn bitcoin::network::Network::as_ref(&self) -> &bitcoin::consensus::params::Params
|
||||||
pub fn bitcoin::network::Network::chain_hash(self) -> bitcoin::blockdata::constants::ChainHash
|
pub fn bitcoin::network::Network::chain_hash(self) -> bitcoin::blockdata::constants::ChainHash
|
||||||
pub fn bitcoin::network::Network::clone(&self) -> bitcoin::network::Network
|
pub fn bitcoin::network::Network::clone(&self) -> bitcoin::network::Network
|
||||||
|
@ -9126,10 +9131,7 @@ pub fn bitcoin::taproot::TapLeaf::eq(&self, other: &bitcoin::taproot::TapLeaf) -
|
||||||
pub fn bitcoin::taproot::TapLeaf::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::taproot::TapLeaf::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::taproot::TapLeaf::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
pub fn bitcoin::taproot::TapLeaf::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||||
pub fn bitcoin::taproot::TapLeaf::partial_cmp(&self, other: &bitcoin::taproot::TapLeaf) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::taproot::TapLeaf::partial_cmp(&self, other: &bitcoin::taproot::TapLeaf) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::taproot::TapLeafHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::taproot::TapLeafHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapLeafHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::taproot::TapLeafHash::borrow(&self) -> &[u8]
|
pub fn bitcoin::taproot::TapLeafHash::borrow(&self) -> &[u8]
|
||||||
|
@ -9142,11 +9144,9 @@ pub fn bitcoin::taproot::TapLeafHash::eq(&self, other: &bitcoin::taproot::TapLea
|
||||||
pub fn bitcoin::taproot::TapLeafHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::taproot::TapLeafHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>) -> bitcoin::taproot::TapLeafHash
|
pub fn bitcoin::taproot::TapLeafHash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>) -> bitcoin::taproot::TapLeafHash
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from(script_path: bitcoin::sighash::ScriptPath<'s>) -> bitcoin::taproot::TapLeafHash
|
pub fn bitcoin::taproot::TapLeafHash::from(script_path: bitcoin::sighash::ScriptPath<'s>) -> bitcoin::taproot::TapLeafHash
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::taproot::TapLeafHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::taproot::TapLeafHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapLeafHash
|
pub fn bitcoin::taproot::TapLeafHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapLeafHash
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>) -> bitcoin::taproot::TapLeafHash
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_script(script: &bitcoin::blockdata::script::Script, ver: bitcoin::taproot::LeafVersion) -> bitcoin::taproot::TapLeafHash
|
pub fn bitcoin::taproot::TapLeafHash::from_script(script: &bitcoin::blockdata::script::Script, ver: bitcoin::taproot::LeafVersion) -> bitcoin::taproot::TapLeafHash
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapLeafHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::taproot::TapLeafHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapLeafHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_str(s: &str) -> core::result::Result<bitcoin::taproot::TapLeafHash, Self::Err>
|
pub fn bitcoin::taproot::TapLeafHash::from_str(s: &str) -> core::result::Result<bitcoin::taproot::TapLeafHash, Self::Err>
|
||||||
|
@ -9155,9 +9155,7 @@ pub fn bitcoin::taproot::TapLeafHash::hash<__H: core::hash::Hasher>(&self, state
|
||||||
pub fn bitcoin::taproot::TapLeafHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::taproot::TapLeafHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::taproot::TapLeafHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::taproot::TapLeafHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::taproot::TapLeafHash::partial_cmp(&self, other: &bitcoin::taproot::TapLeafHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::taproot::TapLeafHash::partial_cmp(&self, other: &bitcoin::taproot::TapLeafHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::taproot::TapLeafHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::taproot::TapLeafHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapLeafHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>
|
|
||||||
pub fn bitcoin::taproot::TapLeafTag::clone(&self) -> bitcoin::taproot::TapLeafTag
|
pub fn bitcoin::taproot::TapLeafTag::clone(&self) -> bitcoin::taproot::TapLeafTag
|
||||||
pub fn bitcoin::taproot::TapLeafTag::cmp(&self, other: &bitcoin::taproot::TapLeafTag) -> core::cmp::Ordering
|
pub fn bitcoin::taproot::TapLeafTag::cmp(&self, other: &bitcoin::taproot::TapLeafTag) -> core::cmp::Ordering
|
||||||
pub fn bitcoin::taproot::TapLeafTag::default() -> bitcoin::taproot::TapLeafTag
|
pub fn bitcoin::taproot::TapLeafTag::default() -> bitcoin::taproot::TapLeafTag
|
||||||
|
@ -9165,10 +9163,7 @@ pub fn bitcoin::taproot::TapLeafTag::engine() -> bitcoin_hashes::sha256::HashEng
|
||||||
pub fn bitcoin::taproot::TapLeafTag::eq(&self, other: &bitcoin::taproot::TapLeafTag) -> bool
|
pub fn bitcoin::taproot::TapLeafTag::eq(&self, other: &bitcoin::taproot::TapLeafTag) -> bool
|
||||||
pub fn bitcoin::taproot::TapLeafTag::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
pub fn bitcoin::taproot::TapLeafTag::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||||
pub fn bitcoin::taproot::TapLeafTag::partial_cmp(&self, other: &bitcoin::taproot::TapLeafTag) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::taproot::TapLeafTag::partial_cmp(&self, other: &bitcoin::taproot::TapLeafTag) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::taproot::TapNodeHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::taproot::TapNodeHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapNodeHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::taproot::TapNodeHash::assume_hidden(hash: [u8; 32]) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::assume_hidden(hash: [u8; 32]) -> bitcoin::taproot::TapNodeHash
|
||||||
|
@ -9182,12 +9177,10 @@ pub fn bitcoin::taproot::TapNodeHash::from(inner: bitcoin_hashes::sha256t::Hash<
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from(leaf: &bitcoin::taproot::LeafNode) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from(leaf: &bitcoin::taproot::LeafNode) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from(leaf: bitcoin::taproot::LeafNode) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from(leaf: bitcoin::taproot::LeafNode) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from(leaf: bitcoin::taproot::TapLeafHash) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from(leaf: bitcoin::taproot::TapLeafHash) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::taproot::TapNodeHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::taproot::TapNodeHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_node_hashes(a: bitcoin::taproot::TapNodeHash, b: bitcoin::taproot::TapNodeHash) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from_node_hashes(a: bitcoin::taproot::TapNodeHash, b: bitcoin::taproot::TapNodeHash) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>) -> bitcoin::taproot::TapNodeHash
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_script(script: &bitcoin::blockdata::script::Script, ver: bitcoin::taproot::LeafVersion) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from_script(script: &bitcoin::blockdata::script::Script, ver: bitcoin::taproot::LeafVersion) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapNodeHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::taproot::TapNodeHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapNodeHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_str(s: &str) -> core::result::Result<bitcoin::taproot::TapNodeHash, Self::Err>
|
pub fn bitcoin::taproot::TapNodeHash::from_str(s: &str) -> core::result::Result<bitcoin::taproot::TapNodeHash, Self::Err>
|
||||||
|
@ -9196,9 +9189,7 @@ pub fn bitcoin::taproot::TapNodeHash::hash<__H: core::hash::Hasher>(&self, state
|
||||||
pub fn bitcoin::taproot::TapNodeHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::taproot::TapNodeHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::taproot::TapNodeHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::taproot::TapNodeHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::taproot::TapNodeHash::partial_cmp(&self, other: &bitcoin::taproot::TapNodeHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::taproot::TapNodeHash::partial_cmp(&self, other: &bitcoin::taproot::TapNodeHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::taproot::TapNodeHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::taproot::TapNodeHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapNodeHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>
|
|
||||||
pub fn bitcoin::taproot::TapTree::clone(&self) -> bitcoin::taproot::TapTree
|
pub fn bitcoin::taproot::TapTree::clone(&self) -> bitcoin::taproot::TapTree
|
||||||
pub fn bitcoin::taproot::TapTree::eq(&self, other: &bitcoin::taproot::TapTree) -> bool
|
pub fn bitcoin::taproot::TapTree::eq(&self, other: &bitcoin::taproot::TapTree) -> bool
|
||||||
pub fn bitcoin::taproot::TapTree::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::taproot::TapTree::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
|
@ -9209,10 +9200,7 @@ pub fn bitcoin::taproot::TapTree::root_hash(&self) -> bitcoin::taproot::TapNodeH
|
||||||
pub fn bitcoin::taproot::TapTree::script_leaves(&self) -> bitcoin::taproot::ScriptLeaves<'_>
|
pub fn bitcoin::taproot::TapTree::script_leaves(&self) -> bitcoin::taproot::ScriptLeaves<'_>
|
||||||
pub fn bitcoin::taproot::TapTree::try_from(builder: bitcoin::taproot::TaprootBuilder) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::taproot::TapTree::try_from(builder: bitcoin::taproot::TaprootBuilder) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::taproot::TapTree::try_from(node_info: bitcoin::taproot::NodeInfo) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::taproot::TapTree::try_from(node_info: bitcoin::taproot::NodeInfo) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::taproot::TapTweakHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::taproot::TapTweakHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapTweakHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::taproot::TapTweakHash::borrow(&self) -> &[u8]
|
pub fn bitcoin::taproot::TapTweakHash::borrow(&self) -> &[u8]
|
||||||
|
@ -9224,12 +9212,10 @@ pub fn bitcoin::taproot::TapTweakHash::fmt(&self, f: &mut core::fmt::Formatter<'
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>) -> bitcoin::taproot::TapTweakHash
|
pub fn bitcoin::taproot::TapTweakHash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>) -> bitcoin::taproot::TapTweakHash
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from(spend_info: &bitcoin::taproot::TaprootSpendInfo) -> bitcoin::taproot::TapTweakHash
|
pub fn bitcoin::taproot::TapTweakHash::from(spend_info: &bitcoin::taproot::TaprootSpendInfo) -> bitcoin::taproot::TapTweakHash
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from(spend_info: bitcoin::taproot::TaprootSpendInfo) -> bitcoin::taproot::TapTweakHash
|
pub fn bitcoin::taproot::TapTweakHash::from(spend_info: bitcoin::taproot::TaprootSpendInfo) -> bitcoin::taproot::TapTweakHash
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::taproot::TapTweakHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::taproot::TapTweakHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapTweakHash
|
pub fn bitcoin::taproot::TapTweakHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapTweakHash
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_key_and_tweak(internal_key: bitcoin::key::UntweakedPublicKey, merkle_root: core::option::Option<bitcoin::taproot::TapNodeHash>) -> bitcoin::taproot::TapTweakHash
|
pub fn bitcoin::taproot::TapTweakHash::from_key_and_tweak(internal_key: bitcoin::key::UntweakedPublicKey, merkle_root: core::option::Option<bitcoin::taproot::TapNodeHash>) -> bitcoin::taproot::TapTweakHash
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>) -> bitcoin::taproot::TapTweakHash
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapTweakHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::taproot::TapTweakHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapTweakHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_str(s: &str) -> core::result::Result<bitcoin::taproot::TapTweakHash, Self::Err>
|
pub fn bitcoin::taproot::TapTweakHash::from_str(s: &str) -> core::result::Result<bitcoin::taproot::TapTweakHash, Self::Err>
|
||||||
pub fn bitcoin::taproot::TapTweakHash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::taproot::TapTweakHash::hash(data: &[u8]) -> Self
|
||||||
|
@ -9237,9 +9223,7 @@ pub fn bitcoin::taproot::TapTweakHash::hash<__H: core::hash::Hasher>(&self, stat
|
||||||
pub fn bitcoin::taproot::TapTweakHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::taproot::TapTweakHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::taproot::TapTweakHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::taproot::TapTweakHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::taproot::TapTweakHash::partial_cmp(&self, other: &bitcoin::taproot::TapTweakHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::taproot::TapTweakHash::partial_cmp(&self, other: &bitcoin::taproot::TapTweakHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::taproot::TapTweakHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::taproot::TapTweakHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapTweakHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::to_scalar(self) -> secp256k1::scalar::Scalar
|
pub fn bitcoin::taproot::TapTweakHash::to_scalar(self) -> secp256k1::scalar::Scalar
|
||||||
pub fn bitcoin::taproot::TapTweakTag::clone(&self) -> bitcoin::taproot::TapTweakTag
|
pub fn bitcoin::taproot::TapTweakTag::clone(&self) -> bitcoin::taproot::TapTweakTag
|
||||||
pub fn bitcoin::taproot::TapTweakTag::cmp(&self, other: &bitcoin::taproot::TapTweakTag) -> core::cmp::Ordering
|
pub fn bitcoin::taproot::TapTweakTag::cmp(&self, other: &bitcoin::taproot::TapTweakTag) -> core::cmp::Ordering
|
||||||
|
|
|
@ -5447,7 +5447,67 @@ pub const bitcoin::taproot::TapTweakHash::DISPLAY_BACKWARD: bool
|
||||||
pub const bitcoin::taproot::TapTweakHash::LEN: usize
|
pub const bitcoin::taproot::TapTweakHash::LEN: usize
|
||||||
pub const bitcoin::witness_program::MAX_SIZE: usize = 40usize
|
pub const bitcoin::witness_program::MAX_SIZE: usize = 40usize
|
||||||
pub const bitcoin::witness_program::MIN_SIZE: usize = 2usize
|
pub const bitcoin::witness_program::MIN_SIZE: usize = 2usize
|
||||||
|
pub const fn bitcoin::LegacySighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::LegacySighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::LegacySighash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::LegacySighash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::LegacySighash
|
||||||
|
pub const fn bitcoin::LegacySighash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::LegacySighash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::PubkeyHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::PubkeyHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::PubkeyHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::PubkeyHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::PubkeyHash
|
||||||
|
pub const fn bitcoin::PubkeyHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::PubkeyHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::SegwitV0Sighash
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::SegwitV0Sighash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::TapSighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::TapSighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>
|
||||||
|
pub const fn bitcoin::TapSighash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::TapSighash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>) -> bitcoin::TapSighash
|
||||||
|
pub const fn bitcoin::TapSighash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::TapSighash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>
|
||||||
|
pub const fn bitcoin::WPubkeyHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::WPubkeyHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::WPubkeyHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::WPubkeyHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::WPubkeyHash
|
||||||
|
pub const fn bitcoin::WPubkeyHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::WPubkeyHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHash
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip158::FilterHash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHeader
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip158::FilterHeader::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::bip32::XKeyIdentifier
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::bip32::XKeyIdentifier::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::BlockHash
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::block::BlockHash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
pub const fn bitcoin::blockdata::block::Version::from_consensus(v: i32) -> Self
|
pub const fn bitcoin::blockdata::block::Version::from_consensus(v: i32) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::WitnessCommitment
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::block::WitnessCommitment::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
pub const fn bitcoin::blockdata::constants::ChainHash::using_genesis_block_const(network: bitcoin::network::Network) -> Self
|
pub const fn bitcoin::blockdata::constants::ChainHash::using_genesis_block_const(network: bitcoin::network::Network) -> Self
|
||||||
pub const fn bitcoin::blockdata::locktime::absolute::LockTime::is_block_height(&self) -> bool
|
pub const fn bitcoin::blockdata::locktime::absolute::LockTime::is_block_height(&self) -> bool
|
||||||
pub const fn bitcoin::blockdata::locktime::absolute::LockTime::is_block_time(&self) -> bool
|
pub const fn bitcoin::blockdata::locktime::absolute::LockTime::is_block_time(&self) -> bool
|
||||||
|
@ -5463,17 +5523,71 @@ pub const fn bitcoin::blockdata::opcodes::Opcode::to_u8(self) -> u8
|
||||||
pub const fn bitcoin::blockdata::script::Builder::new() -> Self
|
pub const fn bitcoin::blockdata::script::Builder::new() -> Self
|
||||||
pub const fn bitcoin::blockdata::script::PushBytesBuf::new() -> Self
|
pub const fn bitcoin::blockdata::script::PushBytesBuf::new() -> Self
|
||||||
pub const fn bitcoin::blockdata::script::ScriptBuf::new() -> Self
|
pub const fn bitcoin::blockdata::script::ScriptBuf::new() -> Self
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::blockdata::script::ScriptHash
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::script::ScriptHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256::Hash
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::from_byte_array(bytes: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::from_raw_hash(inner: bitcoin_hashes::sha256::Hash) -> bitcoin::blockdata::script::WScriptHash
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::to_byte_array(self) -> <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::script::WScriptHash::to_raw_hash(self) -> bitcoin_hashes::sha256::Hash
|
||||||
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::from_slice(input_script_len: usize, witness_element_lengths: &[usize]) -> Self
|
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::from_slice(input_script_len: usize, witness_element_lengths: &[usize]) -> Self
|
||||||
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::ground_p2pkh_compressed(bytes_to_grind: usize) -> Self
|
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::ground_p2pkh_compressed(bytes_to_grind: usize) -> Self
|
||||||
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::ground_p2wpkh(bytes_to_grind: usize) -> Self
|
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::ground_p2wpkh(bytes_to_grind: usize) -> Self
|
||||||
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::weight(&self) -> bitcoin_units::weight::Weight
|
pub const fn bitcoin::blockdata::transaction::InputWeightPrediction::weight(&self) -> bitcoin_units::weight::Weight
|
||||||
pub const fn bitcoin::blockdata::transaction::OutPoint::new(txid: bitcoin::blockdata::transaction::Txid, vout: u32) -> bitcoin::blockdata::transaction::OutPoint
|
pub const fn bitcoin::blockdata::transaction::OutPoint::new(txid: bitcoin::blockdata::transaction::Txid, vout: u32) -> bitcoin::blockdata::transaction::OutPoint
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Txid
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Txid::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Wtxid
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::blockdata::transaction::Wtxid::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
pub const fn bitcoin::blockdata::transaction::predict_weight_from_slices(inputs: &[bitcoin::blockdata::transaction::InputWeightPrediction], output_script_lens: &[usize]) -> bitcoin_units::weight::Weight
|
pub const fn bitcoin::blockdata::transaction::predict_weight_from_slices(inputs: &[bitcoin::blockdata::transaction::InputWeightPrediction], output_script_lens: &[usize]) -> bitcoin_units::weight::Weight
|
||||||
pub const fn bitcoin::blockdata::witness::Witness::new() -> Self
|
pub const fn bitcoin::blockdata::witness::Witness::new() -> Self
|
||||||
pub const fn bitcoin::consensus::encode::VarInt::size(&self) -> usize
|
pub const fn bitcoin::consensus::encode::VarInt::size(&self) -> usize
|
||||||
pub const fn bitcoin::consensus::params::Params::new(network: bitcoin::network::Network) -> Self
|
pub const fn bitcoin::consensus::params::Params::new(network: bitcoin::network::Network) -> Self
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::TxMerkleNode
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::merkle_tree::TxMerkleNode::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::WitnessMerkleNode
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::merkle_tree::WitnessMerkleNode::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
||||||
pub const fn bitcoin::network::Network::params(self) -> &'static bitcoin::consensus::params::Params
|
pub const fn bitcoin::network::Network::params(self) -> &'static bitcoin::consensus::params::Params
|
||||||
pub const fn bitcoin::p2p::Magic::from_bytes(bytes: [u8; 4]) -> bitcoin::p2p::Magic
|
pub const fn bitcoin::p2p::Magic::from_bytes(bytes: [u8; 4]) -> bitcoin::p2p::Magic
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>) -> bitcoin::taproot::TapLeafHash
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapLeafHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>) -> bitcoin::taproot::TapNodeHash
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapNodeHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>) -> bitcoin::taproot::TapTweakHash
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes
|
||||||
|
pub const fn bitcoin::taproot::TapTweakHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>
|
||||||
pub const fn bitcoin::transaction::predict_weight_from_slices(inputs: &[bitcoin::blockdata::transaction::InputWeightPrediction], output_script_lens: &[usize]) -> bitcoin_units::weight::Weight
|
pub const fn bitcoin::transaction::predict_weight_from_slices(inputs: &[bitcoin::blockdata::transaction::InputWeightPrediction], output_script_lens: &[usize]) -> bitcoin_units::weight::Weight
|
||||||
pub enum bitcoin::EcdsaSighashType
|
pub enum bitcoin::EcdsaSighashType
|
||||||
pub enum bitcoin::NetworkKind
|
pub enum bitcoin::NetworkKind
|
||||||
|
@ -5956,10 +6070,7 @@ pub fn bitcoin::EcdsaSighashType::from_standard(n: u32) -> core::result::Result<
|
||||||
pub fn bitcoin::EcdsaSighashType::from_str(s: &str) -> core::result::Result<Self, Self::Err>
|
pub fn bitcoin::EcdsaSighashType::from_str(s: &str) -> core::result::Result<Self, Self::Err>
|
||||||
pub fn bitcoin::EcdsaSighashType::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
pub fn bitcoin::EcdsaSighashType::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||||
pub fn bitcoin::EcdsaSighashType::to_u32(self) -> u32
|
pub fn bitcoin::EcdsaSighashType::to_u32(self) -> u32
|
||||||
pub fn bitcoin::LegacySighash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::LegacySighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::LegacySighash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::LegacySighash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::LegacySighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::LegacySighash::borrow(&self) -> &[u8]
|
pub fn bitcoin::LegacySighash::borrow(&self) -> &[u8]
|
||||||
|
@ -5969,11 +6080,9 @@ pub fn bitcoin::LegacySighash::engine() -> <bitcoin_hashes::sha256d::Hash as bit
|
||||||
pub fn bitcoin::LegacySighash::eq(&self, other: &bitcoin::LegacySighash) -> bool
|
pub fn bitcoin::LegacySighash::eq(&self, other: &bitcoin::LegacySighash) -> bool
|
||||||
pub fn bitcoin::LegacySighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::LegacySighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::LegacySighash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::LegacySighash
|
pub fn bitcoin::LegacySighash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::LegacySighash
|
||||||
pub fn bitcoin::LegacySighash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::LegacySighash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::LegacySighash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::LegacySighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::LegacySighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::LegacySighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::LegacySighash
|
pub fn bitcoin::LegacySighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::LegacySighash
|
||||||
pub fn bitcoin::LegacySighash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::LegacySighash
|
|
||||||
pub fn bitcoin::LegacySighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::LegacySighash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::LegacySighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::LegacySighash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::LegacySighash::from_str(s: &str) -> core::result::Result<bitcoin::LegacySighash, Self::Err>
|
pub fn bitcoin::LegacySighash::from_str(s: &str) -> core::result::Result<bitcoin::LegacySighash, Self::Err>
|
||||||
pub fn bitcoin::LegacySighash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::LegacySighash::hash(data: &[u8]) -> Self
|
||||||
|
@ -5981,9 +6090,7 @@ pub fn bitcoin::LegacySighash::hash<__H: core::hash::Hasher>(&self, state: &mut
|
||||||
pub fn bitcoin::LegacySighash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::LegacySighash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::LegacySighash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::LegacySighash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::LegacySighash::partial_cmp(&self, other: &bitcoin::LegacySighash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::LegacySighash::partial_cmp(&self, other: &bitcoin::LegacySighash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::LegacySighash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::LegacySighash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::LegacySighash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::LegacySighash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::MerkleBlock::clone(&self) -> bitcoin::MerkleBlock
|
pub fn bitcoin::MerkleBlock::clone(&self) -> bitcoin::MerkleBlock
|
||||||
pub fn bitcoin::MerkleBlock::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
pub fn bitcoin::MerkleBlock::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
||||||
pub fn bitcoin::MerkleBlock::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
pub fn bitcoin::MerkleBlock::consensus_encode<W: bitcoin_io::Write + core::marker::Sized>(&self, w: &mut W) -> core::result::Result<usize, bitcoin_io::error::Error>
|
||||||
|
@ -6005,10 +6112,7 @@ pub fn bitcoin::PrivateKey::new_uncompressed(key: secp256k1::key::SecretKey, net
|
||||||
pub fn bitcoin::PrivateKey::public_key<C: secp256k1::context::Signing>(&self, secp: &secp256k1::Secp256k1<C>) -> bitcoin::PublicKey
|
pub fn bitcoin::PrivateKey::public_key<C: secp256k1::context::Signing>(&self, secp: &secp256k1::Secp256k1<C>) -> bitcoin::PublicKey
|
||||||
pub fn bitcoin::PrivateKey::to_bytes(self) -> alloc::vec::Vec<u8>
|
pub fn bitcoin::PrivateKey::to_bytes(self) -> alloc::vec::Vec<u8>
|
||||||
pub fn bitcoin::PrivateKey::to_wif(self) -> alloc::string::String
|
pub fn bitcoin::PrivateKey::to_wif(self) -> alloc::string::String
|
||||||
pub fn bitcoin::PubkeyHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::PubkeyHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::PubkeyHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::PubkeyHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::PubkeyHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
pub fn bitcoin::PubkeyHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
||||||
|
@ -6023,11 +6127,9 @@ pub fn bitcoin::PubkeyHash::from(key: &bitcoin::CompressedPublicKey) -> Self
|
||||||
pub fn bitcoin::PubkeyHash::from(key: &bitcoin::PublicKey) -> bitcoin::PubkeyHash
|
pub fn bitcoin::PubkeyHash::from(key: &bitcoin::PublicKey) -> bitcoin::PubkeyHash
|
||||||
pub fn bitcoin::PubkeyHash::from(key: bitcoin::CompressedPublicKey) -> Self
|
pub fn bitcoin::PubkeyHash::from(key: bitcoin::CompressedPublicKey) -> Self
|
||||||
pub fn bitcoin::PubkeyHash::from(key: bitcoin::PublicKey) -> bitcoin::PubkeyHash
|
pub fn bitcoin::PubkeyHash::from(key: bitcoin::PublicKey) -> bitcoin::PubkeyHash
|
||||||
pub fn bitcoin::PubkeyHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::PubkeyHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::PubkeyHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::PubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::PubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::PubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::PubkeyHash
|
pub fn bitcoin::PubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::PubkeyHash
|
||||||
pub fn bitcoin::PubkeyHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::PubkeyHash
|
|
||||||
pub fn bitcoin::PubkeyHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::PubkeyHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::PubkeyHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::PubkeyHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::PubkeyHash::from_str(s: &str) -> core::result::Result<bitcoin::PubkeyHash, Self::Err>
|
pub fn bitcoin::PubkeyHash::from_str(s: &str) -> core::result::Result<bitcoin::PubkeyHash, Self::Err>
|
||||||
pub fn bitcoin::PubkeyHash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::PubkeyHash::hash(data: &[u8]) -> Self
|
||||||
|
@ -6035,9 +6137,7 @@ pub fn bitcoin::PubkeyHash::hash<__H: core::hash::Hasher>(&self, state: &mut __H
|
||||||
pub fn bitcoin::PubkeyHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::PubkeyHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::PubkeyHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::PubkeyHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::PubkeyHash::partial_cmp(&self, other: &bitcoin::PubkeyHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::PubkeyHash::partial_cmp(&self, other: &bitcoin::PubkeyHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::PubkeyHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::PubkeyHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::PubkeyHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::PubkeyHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::PublicKey::clone(&self) -> bitcoin::PublicKey
|
pub fn bitcoin::PublicKey::clone(&self) -> bitcoin::PublicKey
|
||||||
pub fn bitcoin::PublicKey::cmp(&self, other: &bitcoin::PublicKey) -> core::cmp::Ordering
|
pub fn bitcoin::PublicKey::cmp(&self, other: &bitcoin::PublicKey) -> core::cmp::Ordering
|
||||||
pub fn bitcoin::PublicKey::eq(&self, other: &bitcoin::PublicKey) -> bool
|
pub fn bitcoin::PublicKey::eq(&self, other: &bitcoin::PublicKey) -> bool
|
||||||
|
@ -6059,10 +6159,7 @@ pub fn bitcoin::PublicKey::to_sort_key(self) -> bitcoin::key::SortKey
|
||||||
pub fn bitcoin::PublicKey::verify<C: secp256k1::context::Verification>(&self, secp: &secp256k1::Secp256k1<C>, msg: &secp256k1::Message, sig: &bitcoin::ecdsa::Signature) -> core::result::Result<(), secp256k1::Error>
|
pub fn bitcoin::PublicKey::verify<C: secp256k1::context::Verification>(&self, secp: &secp256k1::Secp256k1<C>, msg: &secp256k1::Message, sig: &bitcoin::ecdsa::Signature) -> core::result::Result<(), secp256k1::Error>
|
||||||
pub fn bitcoin::PublicKey::wpubkey_hash(&self) -> core::result::Result<bitcoin::WPubkeyHash, bitcoin::key::UncompressedPublicKeyError>
|
pub fn bitcoin::PublicKey::wpubkey_hash(&self) -> core::result::Result<bitcoin::WPubkeyHash, bitcoin::key::UncompressedPublicKeyError>
|
||||||
pub fn bitcoin::PublicKey::write_into<W: bitcoin_io::Write + core::marker::Sized>(&self, writer: &mut W) -> core::result::Result<(), bitcoin_io::error::Error>
|
pub fn bitcoin::PublicKey::write_into<W: bitcoin_io::Write + core::marker::Sized>(&self, writer: &mut W) -> core::result::Result<(), bitcoin_io::error::Error>
|
||||||
pub fn bitcoin::SegwitV0Sighash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::SegwitV0Sighash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::SegwitV0Sighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::SegwitV0Sighash::borrow(&self) -> &[u8]
|
pub fn bitcoin::SegwitV0Sighash::borrow(&self) -> &[u8]
|
||||||
|
@ -6072,11 +6169,9 @@ pub fn bitcoin::SegwitV0Sighash::engine() -> <bitcoin_hashes::sha256d::Hash as b
|
||||||
pub fn bitcoin::SegwitV0Sighash::eq(&self, other: &bitcoin::SegwitV0Sighash) -> bool
|
pub fn bitcoin::SegwitV0Sighash::eq(&self, other: &bitcoin::SegwitV0Sighash) -> bool
|
||||||
pub fn bitcoin::SegwitV0Sighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::SegwitV0Sighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::SegwitV0Sighash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::SegwitV0Sighash
|
pub fn bitcoin::SegwitV0Sighash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::SegwitV0Sighash
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::SegwitV0Sighash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::SegwitV0Sighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::SegwitV0Sighash
|
pub fn bitcoin::SegwitV0Sighash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::SegwitV0Sighash
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::SegwitV0Sighash
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::SegwitV0Sighash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::SegwitV0Sighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::SegwitV0Sighash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::SegwitV0Sighash::from_str(s: &str) -> core::result::Result<bitcoin::SegwitV0Sighash, Self::Err>
|
pub fn bitcoin::SegwitV0Sighash::from_str(s: &str) -> core::result::Result<bitcoin::SegwitV0Sighash, Self::Err>
|
||||||
pub fn bitcoin::SegwitV0Sighash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::SegwitV0Sighash::hash(data: &[u8]) -> Self
|
||||||
|
@ -6084,13 +6179,8 @@ pub fn bitcoin::SegwitV0Sighash::hash<__H: core::hash::Hasher>(&self, state: &mu
|
||||||
pub fn bitcoin::SegwitV0Sighash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::SegwitV0Sighash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::SegwitV0Sighash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::SegwitV0Sighash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::SegwitV0Sighash::partial_cmp(&self, other: &bitcoin::SegwitV0Sighash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::SegwitV0Sighash::partial_cmp(&self, other: &bitcoin::SegwitV0Sighash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::SegwitV0Sighash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::SegwitV0Sighash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::SegwitV0Sighash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::SegwitV0Sighash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::TapSighash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::TapSighash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::TapSighash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::TapSighash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::TapSighash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>
|
|
||||||
pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::TapSighash::borrow(&self) -> &[u8]
|
pub fn bitcoin::TapSighash::borrow(&self) -> &[u8]
|
||||||
|
@ -6100,11 +6190,9 @@ pub fn bitcoin::TapSighash::engine() -> <bitcoin_hashes::sha256t::Hash<bitcoin::
|
||||||
pub fn bitcoin::TapSighash::eq(&self, other: &bitcoin::TapSighash) -> bool
|
pub fn bitcoin::TapSighash::eq(&self, other: &bitcoin::TapSighash) -> bool
|
||||||
pub fn bitcoin::TapSighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::TapSighash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::TapSighash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>) -> bitcoin::TapSighash
|
pub fn bitcoin::TapSighash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>) -> bitcoin::TapSighash
|
||||||
pub fn bitcoin::TapSighash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::TapSighash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::TapSighash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::TapSighash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::TapSighash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::TapSighash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::TapSighash
|
pub fn bitcoin::TapSighash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::TapSighash
|
||||||
pub fn bitcoin::TapSighash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>) -> bitcoin::TapSighash
|
|
||||||
pub fn bitcoin::TapSighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::TapSighash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::TapSighash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::TapSighash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::TapSighash::from_str(s: &str) -> core::result::Result<bitcoin::TapSighash, Self::Err>
|
pub fn bitcoin::TapSighash::from_str(s: &str) -> core::result::Result<bitcoin::TapSighash, Self::Err>
|
||||||
pub fn bitcoin::TapSighash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::TapSighash::hash(data: &[u8]) -> Self
|
||||||
|
@ -6112,9 +6200,7 @@ pub fn bitcoin::TapSighash::hash<__H: core::hash::Hasher>(&self, state: &mut __H
|
||||||
pub fn bitcoin::TapSighash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::TapSighash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::TapSighash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::TapSighash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::TapSighash::partial_cmp(&self, other: &bitcoin::TapSighash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::TapSighash::partial_cmp(&self, other: &bitcoin::TapSighash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::TapSighash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::TapSighash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::TapSighash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::TapSighash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::TapSighashTag>
|
|
||||||
pub fn bitcoin::TapSighashTag::clone(&self) -> bitcoin::TapSighashTag
|
pub fn bitcoin::TapSighashTag::clone(&self) -> bitcoin::TapSighashTag
|
||||||
pub fn bitcoin::TapSighashTag::cmp(&self, other: &bitcoin::TapSighashTag) -> core::cmp::Ordering
|
pub fn bitcoin::TapSighashTag::cmp(&self, other: &bitcoin::TapSighashTag) -> core::cmp::Ordering
|
||||||
pub fn bitcoin::TapSighashTag::default() -> bitcoin::TapSighashTag
|
pub fn bitcoin::TapSighashTag::default() -> bitcoin::TapSighashTag
|
||||||
|
@ -6131,10 +6217,7 @@ pub fn bitcoin::TapSighashType::from_consensus_u8(sighash_type: u8) -> core::res
|
||||||
pub fn bitcoin::TapSighashType::from_str(s: &str) -> core::result::Result<Self, Self::Err>
|
pub fn bitcoin::TapSighashType::from_str(s: &str) -> core::result::Result<Self, Self::Err>
|
||||||
pub fn bitcoin::TapSighashType::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
pub fn bitcoin::TapSighashType::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||||
pub fn bitcoin::TapSighashType::partial_cmp(&self, other: &bitcoin::TapSighashType) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::TapSighashType::partial_cmp(&self, other: &bitcoin::TapSighashType) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::WPubkeyHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::WPubkeyHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::WPubkeyHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::WPubkeyHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::WPubkeyHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
||||||
|
@ -6147,11 +6230,9 @@ pub fn bitcoin::WPubkeyHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> cor
|
||||||
pub fn bitcoin::WPubkeyHash::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::WPubkeyHash
|
pub fn bitcoin::WPubkeyHash::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::WPubkeyHash
|
||||||
pub fn bitcoin::WPubkeyHash::from(key: &bitcoin::CompressedPublicKey) -> Self
|
pub fn bitcoin::WPubkeyHash::from(key: &bitcoin::CompressedPublicKey) -> Self
|
||||||
pub fn bitcoin::WPubkeyHash::from(key: bitcoin::CompressedPublicKey) -> Self
|
pub fn bitcoin::WPubkeyHash::from(key: bitcoin::CompressedPublicKey) -> Self
|
||||||
pub fn bitcoin::WPubkeyHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::WPubkeyHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::WPubkeyHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::WPubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::WPubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::WPubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::WPubkeyHash
|
pub fn bitcoin::WPubkeyHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::WPubkeyHash
|
||||||
pub fn bitcoin::WPubkeyHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::WPubkeyHash
|
|
||||||
pub fn bitcoin::WPubkeyHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::WPubkeyHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::WPubkeyHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::WPubkeyHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::WPubkeyHash::from_str(s: &str) -> core::result::Result<bitcoin::WPubkeyHash, Self::Err>
|
pub fn bitcoin::WPubkeyHash::from_str(s: &str) -> core::result::Result<bitcoin::WPubkeyHash, Self::Err>
|
||||||
pub fn bitcoin::WPubkeyHash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::WPubkeyHash::hash(data: &[u8]) -> Self
|
||||||
|
@ -6159,9 +6240,7 @@ pub fn bitcoin::WPubkeyHash::hash<__H: core::hash::Hasher>(&self, state: &mut __
|
||||||
pub fn bitcoin::WPubkeyHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::WPubkeyHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::WPubkeyHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::WPubkeyHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::WPubkeyHash::partial_cmp(&self, other: &bitcoin::WPubkeyHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::WPubkeyHash::partial_cmp(&self, other: &bitcoin::WPubkeyHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::WPubkeyHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::WPubkeyHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::WPubkeyHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::WPubkeyHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::address::Address::address_type(&self) -> core::option::Option<bitcoin::address::AddressType>
|
pub fn bitcoin::address::Address::address_type(&self) -> core::option::Option<bitcoin::address::AddressType>
|
||||||
pub fn bitcoin::address::Address::fmt(&self, fmt: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::address::Address::fmt(&self, fmt: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::address::Address::from_script(script: &bitcoin::blockdata::script::Script, params: impl core::convert::AsRef<bitcoin::consensus::params::Params>) -> core::result::Result<bitcoin::address::Address, bitcoin::address::error::FromScriptError>
|
pub fn bitcoin::address::Address::from_script(script: &bitcoin::blockdata::script::Script, params: impl core::convert::AsRef<bitcoin::consensus::params::Params>) -> core::result::Result<bitcoin::address::Address, bitcoin::address::error::FromScriptError>
|
||||||
|
@ -6372,10 +6451,7 @@ pub fn bitcoin::bip158::Error::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> c
|
||||||
pub fn bitcoin::bip158::Error::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::result::Result<(), core::fmt::Error>
|
pub fn bitcoin::bip158::Error::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::result::Result<(), core::fmt::Error>
|
||||||
pub fn bitcoin::bip158::Error::from(io: bitcoin_io::error::Error) -> Self
|
pub fn bitcoin::bip158::Error::from(io: bitcoin_io::error::Error) -> Self
|
||||||
pub fn bitcoin::bip158::Error::from(never: core::convert::Infallible) -> Self
|
pub fn bitcoin::bip158::Error::from(never: core::convert::Infallible) -> Self
|
||||||
pub fn bitcoin::bip158::FilterHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::bip158::FilterHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip158::FilterHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::bip158::FilterHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::bip158::FilterHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::bip158::FilterHash::borrow(&self) -> &[u8]
|
pub fn bitcoin::bip158::FilterHash::borrow(&self) -> &[u8]
|
||||||
|
@ -6388,11 +6464,9 @@ pub fn bitcoin::bip158::FilterHash::eq(&self, other: &bitcoin::bip158::FilterHas
|
||||||
pub fn bitcoin::bip158::FilterHash::filter_header(&self, previous_filter_header: bitcoin::bip158::FilterHeader) -> bitcoin::bip158::FilterHeader
|
pub fn bitcoin::bip158::FilterHash::filter_header(&self, previous_filter_header: bitcoin::bip158::FilterHeader) -> bitcoin::bip158::FilterHeader
|
||||||
pub fn bitcoin::bip158::FilterHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::bip158::FilterHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::bip158::FilterHash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHash
|
pub fn bitcoin::bip158::FilterHash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHash
|
||||||
pub fn bitcoin::bip158::FilterHash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::bip158::FilterHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::bip158::FilterHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::bip158::FilterHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::bip158::FilterHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::bip158::FilterHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip158::FilterHash
|
pub fn bitcoin::bip158::FilterHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip158::FilterHash
|
||||||
pub fn bitcoin::bip158::FilterHash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHash
|
|
||||||
pub fn bitcoin::bip158::FilterHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip158::FilterHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::bip158::FilterHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip158::FilterHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::bip158::FilterHash::from_str(s: &str) -> core::result::Result<bitcoin::bip158::FilterHash, Self::Err>
|
pub fn bitcoin::bip158::FilterHash::from_str(s: &str) -> core::result::Result<bitcoin::bip158::FilterHash, Self::Err>
|
||||||
pub fn bitcoin::bip158::FilterHash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::bip158::FilterHash::hash(data: &[u8]) -> Self
|
||||||
|
@ -6400,13 +6474,8 @@ pub fn bitcoin::bip158::FilterHash::hash<__H: core::hash::Hasher>(&self, state:
|
||||||
pub fn bitcoin::bip158::FilterHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::bip158::FilterHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::bip158::FilterHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::bip158::FilterHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::bip158::FilterHash::partial_cmp(&self, other: &bitcoin::bip158::FilterHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::bip158::FilterHash::partial_cmp(&self, other: &bitcoin::bip158::FilterHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::bip158::FilterHash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip158::FilterHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::bip158::FilterHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::bip158::FilterHash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::bip158::FilterHeader::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::bip158::FilterHeader::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8]
|
pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::bip158::FilterHeader::borrow(&self) -> &[u8]
|
pub fn bitcoin::bip158::FilterHeader::borrow(&self) -> &[u8]
|
||||||
|
@ -6418,11 +6487,9 @@ pub fn bitcoin::bip158::FilterHeader::engine() -> <bitcoin_hashes::sha256d::Hash
|
||||||
pub fn bitcoin::bip158::FilterHeader::eq(&self, other: &bitcoin::bip158::FilterHeader) -> bool
|
pub fn bitcoin::bip158::FilterHeader::eq(&self, other: &bitcoin::bip158::FilterHeader) -> bool
|
||||||
pub fn bitcoin::bip158::FilterHeader::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::bip158::FilterHeader::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::bip158::FilterHeader::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHeader
|
pub fn bitcoin::bip158::FilterHeader::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHeader
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::bip158::FilterHeader::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::bip158::FilterHeader::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip158::FilterHeader
|
pub fn bitcoin::bip158::FilterHeader::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip158::FilterHeader
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::bip158::FilterHeader
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip158::FilterHeader, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::bip158::FilterHeader::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip158::FilterHeader, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::bip158::FilterHeader::from_str(s: &str) -> core::result::Result<bitcoin::bip158::FilterHeader, Self::Err>
|
pub fn bitcoin::bip158::FilterHeader::from_str(s: &str) -> core::result::Result<bitcoin::bip158::FilterHeader, Self::Err>
|
||||||
pub fn bitcoin::bip158::FilterHeader::hash(data: &[u8]) -> Self
|
pub fn bitcoin::bip158::FilterHeader::hash(data: &[u8]) -> Self
|
||||||
|
@ -6430,9 +6497,7 @@ pub fn bitcoin::bip158::FilterHeader::hash<__H: core::hash::Hasher>(&self, state
|
||||||
pub fn bitcoin::bip158::FilterHeader::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::bip158::FilterHeader::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::bip158::FilterHeader::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::bip158::FilterHeader::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::bip158::FilterHeader::partial_cmp(&self, other: &bitcoin::bip158::FilterHeader) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::bip158::FilterHeader::partial_cmp(&self, other: &bitcoin::bip158::FilterHeader) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::bip158::FilterHeader::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip158::FilterHeader::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::bip158::FilterHeader::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::bip158::FilterHeader::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::bip158::GcsFilterReader::match_all<I, R>(&self, reader: &mut R, query: I) -> core::result::Result<bool, bitcoin::bip158::Error> where I: core::iter::traits::iterator::Iterator, <I as core::iter::traits::iterator::Iterator>::Item: core::borrow::Borrow<[u8]>, R: bitcoin_io::BufRead + core::marker::Sized
|
pub fn bitcoin::bip158::GcsFilterReader::match_all<I, R>(&self, reader: &mut R, query: I) -> core::result::Result<bool, bitcoin::bip158::Error> where I: core::iter::traits::iterator::Iterator, <I as core::iter::traits::iterator::Iterator>::Item: core::borrow::Borrow<[u8]>, R: bitcoin_io::BufRead + core::marker::Sized
|
||||||
pub fn bitcoin::bip158::GcsFilterReader::match_any<I, R>(&self, reader: &mut R, query: I) -> core::result::Result<bool, bitcoin::bip158::Error> where I: core::iter::traits::iterator::Iterator, <I as core::iter::traits::iterator::Iterator>::Item: core::borrow::Borrow<[u8]>, R: bitcoin_io::BufRead + core::marker::Sized
|
pub fn bitcoin::bip158::GcsFilterReader::match_any<I, R>(&self, reader: &mut R, query: I) -> core::result::Result<bool, bitcoin::bip158::Error> where I: core::iter::traits::iterator::Iterator, <I as core::iter::traits::iterator::Iterator>::Item: core::borrow::Borrow<[u8]>, R: bitcoin_io::BufRead + core::marker::Sized
|
||||||
pub fn bitcoin::bip158::GcsFilterReader::new(k0: u64, k1: u64, m: u64, p: u8) -> bitcoin::bip158::GcsFilterReader
|
pub fn bitcoin::bip158::GcsFilterReader::new(k0: u64, k1: u64, m: u64, p: u8) -> bitcoin::bip158::GcsFilterReader
|
||||||
|
@ -6548,10 +6613,7 @@ pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::clone(&self) -> bitcoin:
|
||||||
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::eq(&self, other: &bitcoin::bip32::InvalidBase58PayloadLengthError) -> bool
|
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::eq(&self, other: &bitcoin::bip32::InvalidBase58PayloadLengthError) -> bool
|
||||||
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::invalid_base58_payload_length(&self) -> usize
|
pub fn bitcoin::bip32::InvalidBase58PayloadLengthError::invalid_base58_payload_length(&self) -> usize
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::bip32::XKeyIdentifier::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8]
|
pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::borrow(&self) -> &[u8]
|
pub fn bitcoin::bip32::XKeyIdentifier::borrow(&self) -> &[u8]
|
||||||
|
@ -6563,11 +6625,9 @@ pub fn bitcoin::bip32::XKeyIdentifier::fmt(&self, f: &mut core::fmt::Formatter<'
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::bip32::XKeyIdentifier
|
pub fn bitcoin::bip32::XKeyIdentifier::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::bip32::XKeyIdentifier
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from(key: &bitcoin::bip32::Xpub) -> bitcoin::bip32::XKeyIdentifier
|
pub fn bitcoin::bip32::XKeyIdentifier::from(key: &bitcoin::bip32::Xpub) -> bitcoin::bip32::XKeyIdentifier
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from(key: bitcoin::bip32::Xpub) -> bitcoin::bip32::XKeyIdentifier
|
pub fn bitcoin::bip32::XKeyIdentifier::from(key: bitcoin::bip32::Xpub) -> bitcoin::bip32::XKeyIdentifier
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::bip32::XKeyIdentifier::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::bip32::XKeyIdentifier::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip32::XKeyIdentifier
|
pub fn bitcoin::bip32::XKeyIdentifier::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::bip32::XKeyIdentifier
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::bip32::XKeyIdentifier
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip32::XKeyIdentifier, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::bip32::XKeyIdentifier::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::bip32::XKeyIdentifier, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::from_str(s: &str) -> core::result::Result<bitcoin::bip32::XKeyIdentifier, Self::Err>
|
pub fn bitcoin::bip32::XKeyIdentifier::from_str(s: &str) -> core::result::Result<bitcoin::bip32::XKeyIdentifier, Self::Err>
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::hash(data: &[u8]) -> Self
|
pub fn bitcoin::bip32::XKeyIdentifier::hash(data: &[u8]) -> Self
|
||||||
|
@ -6575,9 +6635,7 @@ pub fn bitcoin::bip32::XKeyIdentifier::hash<__H: core::hash::Hasher>(&self, stat
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::bip32::XKeyIdentifier::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::bip32::XKeyIdentifier::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::partial_cmp(&self, other: &bitcoin::bip32::XKeyIdentifier) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::bip32::XKeyIdentifier::partial_cmp(&self, other: &bitcoin::bip32::XKeyIdentifier) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::bip32::XKeyIdentifier::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::bip32::XKeyIdentifier::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::bip32::Xpriv::clone(&self) -> bitcoin::bip32::Xpriv
|
pub fn bitcoin::bip32::Xpriv::clone(&self) -> bitcoin::bip32::Xpriv
|
||||||
pub fn bitcoin::bip32::Xpriv::decode(data: &[u8]) -> core::result::Result<bitcoin::bip32::Xpriv, bitcoin::bip32::Error>
|
pub fn bitcoin::bip32::Xpriv::decode(data: &[u8]) -> core::result::Result<bitcoin::bip32::Xpriv, bitcoin::bip32::Error>
|
||||||
pub fn bitcoin::bip32::Xpriv::derive_priv<C: secp256k1::context::Signing, P: core::convert::AsRef<[bitcoin::bip32::ChildNumber]>>(&self, secp: &secp256k1::Secp256k1<C>, path: &P) -> bitcoin::bip32::Xpriv
|
pub fn bitcoin::bip32::Xpriv::derive_priv<C: secp256k1::context::Signing, P: core::convert::AsRef<[bitcoin::bip32::ChildNumber]>>(&self, secp: &secp256k1::Secp256k1<C>, path: &P) -> bitcoin::bip32::Xpriv
|
||||||
|
@ -6631,9 +6689,7 @@ pub fn bitcoin::blockdata::block::Block::total_size(&self) -> usize
|
||||||
pub fn bitcoin::blockdata::block::Block::weight(&self) -> bitcoin_units::weight::Weight
|
pub fn bitcoin::blockdata::block::Block::weight(&self) -> bitcoin_units::weight::Weight
|
||||||
pub fn bitcoin::blockdata::block::Block::witness_root(&self) -> core::option::Option<bitcoin::merkle_tree::WitnessMerkleNode>
|
pub fn bitcoin::blockdata::block::Block::witness_root(&self) -> core::option::Option<bitcoin::merkle_tree::WitnessMerkleNode>
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::all_zeros() -> Self
|
pub fn bitcoin::blockdata::block::BlockHash::all_zeros() -> Self
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::block::BlockHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::block::BlockHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::block::BlockHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::borrow(&self) -> &[u8]
|
pub fn bitcoin::blockdata::block::BlockHash::borrow(&self) -> &[u8]
|
||||||
|
@ -6649,11 +6705,9 @@ pub fn bitcoin::blockdata::block::BlockHash::from(block: bitcoin::blockdata::blo
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from(header: &bitcoin::blockdata::block::Header) -> bitcoin::blockdata::block::BlockHash
|
pub fn bitcoin::blockdata::block::BlockHash::from(header: &bitcoin::blockdata::block::Header) -> bitcoin::blockdata::block::BlockHash
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from(header: bitcoin::blockdata::block::Header) -> bitcoin::blockdata::block::BlockHash
|
pub fn bitcoin::blockdata::block::BlockHash::from(header: bitcoin::blockdata::block::Header) -> bitcoin::blockdata::block::BlockHash
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::BlockHash
|
pub fn bitcoin::blockdata::block::BlockHash::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::BlockHash
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::block::BlockHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::block::BlockHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::block::BlockHash
|
pub fn bitcoin::blockdata::block::BlockHash::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::block::BlockHash
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::BlockHash
|
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::block::BlockHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::block::BlockHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::block::BlockHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::block::BlockHash, Self::Err>
|
pub fn bitcoin::blockdata::block::BlockHash::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::block::BlockHash, Self::Err>
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::blockdata::block::BlockHash::hash(data: &[u8]) -> Self
|
||||||
|
@ -6661,9 +6715,7 @@ pub fn bitcoin::blockdata::block::BlockHash::hash<__H: core::hash::Hasher>(&self
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::blockdata::block::BlockHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::block::BlockHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::partial_cmp(&self, other: &bitcoin::blockdata::block::BlockHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::block::BlockHash::partial_cmp(&self, other: &bitcoin::blockdata::block::BlockHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::block::BlockHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::block::BlockHash::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::block::Header::block_hash(&self) -> bitcoin::blockdata::block::BlockHash
|
pub fn bitcoin::blockdata::block::Header::block_hash(&self) -> bitcoin::blockdata::block::BlockHash
|
||||||
pub fn bitcoin::blockdata::block::Header::clone(&self) -> bitcoin::blockdata::block::Header
|
pub fn bitcoin::blockdata::block::Header::clone(&self) -> bitcoin::blockdata::block::Header
|
||||||
pub fn bitcoin::blockdata::block::Header::cmp(&self, other: &bitcoin::blockdata::block::Header) -> core::cmp::Ordering
|
pub fn bitcoin::blockdata::block::Header::cmp(&self, other: &bitcoin::blockdata::block::Header) -> core::cmp::Ordering
|
||||||
|
@ -6694,10 +6746,7 @@ pub fn bitcoin::blockdata::block::Version::hash<__H: core::hash::Hasher>(&self,
|
||||||
pub fn bitcoin::blockdata::block::Version::is_signalling_soft_fork(&self, bit: u8) -> bool
|
pub fn bitcoin::blockdata::block::Version::is_signalling_soft_fork(&self, bit: u8) -> bool
|
||||||
pub fn bitcoin::blockdata::block::Version::partial_cmp(&self, other: &bitcoin::blockdata::block::Version) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::block::Version::partial_cmp(&self, other: &bitcoin::blockdata::block::Version) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::block::Version::to_consensus(self) -> i32
|
pub fn bitcoin::blockdata::block::Version::to_consensus(self) -> i32
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::block::WitnessCommitment::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::borrow(&self) -> &[u8]
|
pub fn bitcoin::blockdata::block::WitnessCommitment::borrow(&self) -> &[u8]
|
||||||
|
@ -6707,11 +6756,9 @@ pub fn bitcoin::blockdata::block::WitnessCommitment::engine() -> <bitcoin_hashes
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::eq(&self, other: &bitcoin::blockdata::block::WitnessCommitment) -> bool
|
pub fn bitcoin::blockdata::block::WitnessCommitment::eq(&self, other: &bitcoin::blockdata::block::WitnessCommitment) -> bool
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::blockdata::block::WitnessCommitment::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::WitnessCommitment
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::WitnessCommitment
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::block::WitnessCommitment
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::block::WitnessCommitment
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::block::WitnessCommitment
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::block::WitnessCommitment, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::block::WitnessCommitment, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::block::WitnessCommitment, Self::Err>
|
pub fn bitcoin::blockdata::block::WitnessCommitment::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::block::WitnessCommitment, Self::Err>
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::hash(data: &[u8]) -> Self
|
pub fn bitcoin::blockdata::block::WitnessCommitment::hash(data: &[u8]) -> Self
|
||||||
|
@ -6719,9 +6766,7 @@ pub fn bitcoin::blockdata::block::WitnessCommitment::hash<__H: core::hash::Hashe
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::blockdata::block::WitnessCommitment::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::block::WitnessCommitment::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::partial_cmp(&self, other: &bitcoin::blockdata::block::WitnessCommitment) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::block::WitnessCommitment::partial_cmp(&self, other: &bitcoin::blockdata::block::WitnessCommitment) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::block::WitnessCommitment::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::block::WitnessCommitment::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::constants::ChainHash::as_byte_array(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::constants::ChainHash::as_byte_array(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::constants::ChainHash::as_bytes(&self) -> &[u8]
|
pub fn bitcoin::blockdata::constants::ChainHash::as_bytes(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::constants::ChainHash::as_mut(&mut self) -> &mut [u8; 32]
|
pub fn bitcoin::blockdata::constants::ChainHash::as_mut(&mut self) -> &mut [u8; 32]
|
||||||
|
@ -7187,10 +7232,7 @@ pub fn bitcoin::blockdata::script::ScriptBuf::reserve(&mut self, additional_len:
|
||||||
pub fn bitcoin::blockdata::script::ScriptBuf::reserve_exact(&mut self, additional_len: usize)
|
pub fn bitcoin::blockdata::script::ScriptBuf::reserve_exact(&mut self, additional_len: usize)
|
||||||
pub fn bitcoin::blockdata::script::ScriptBuf::scan_and_push_verify(&mut self)
|
pub fn bitcoin::blockdata::script::ScriptBuf::scan_and_push_verify(&mut self)
|
||||||
pub fn bitcoin::blockdata::script::ScriptBuf::with_capacity(capacity: usize) -> Self
|
pub fn bitcoin::blockdata::script::ScriptBuf::with_capacity(capacity: usize) -> Self
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_byte_array(&self) -> &<bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::script::ScriptHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_raw_hash(&self) -> &bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
||||||
|
@ -7201,11 +7243,9 @@ pub fn bitcoin::blockdata::script::ScriptHash::engine() -> <bitcoin_hashes::hash
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::eq(&self, other: &bitcoin::blockdata::script::ScriptHash) -> bool
|
pub fn bitcoin::blockdata::script::ScriptHash::eq(&self, other: &bitcoin::blockdata::script::ScriptHash) -> bool
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::blockdata::script::ScriptHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::blockdata::script::ScriptHash
|
pub fn bitcoin::blockdata::script::ScriptHash::from(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::blockdata::script::ScriptHash
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_byte_array(bytes: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::script::ScriptHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::script::ScriptHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::script::ScriptHash
|
pub fn bitcoin::blockdata::script::ScriptHash::from_engine(e: <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::script::ScriptHash
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_raw_hash(inner: bitcoin_hashes::hash160::Hash) -> bitcoin::blockdata::script::ScriptHash
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_script(redeem_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, bitcoin::blockdata::script::RedeemScriptSizeError>
|
pub fn bitcoin::blockdata::script::ScriptHash::from_script(redeem_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, bitcoin::blockdata::script::RedeemScriptSizeError>
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_script_unchecked(script: &bitcoin::blockdata::script::Script) -> Self
|
pub fn bitcoin::blockdata::script::ScriptHash::from_script_unchecked(script: &bitcoin::blockdata::script::Script) -> Self
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::script::ScriptHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::script::ScriptHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::script::ScriptHash, bitcoin_hashes::FromSliceError>
|
||||||
|
@ -7215,16 +7255,11 @@ pub fn bitcoin::blockdata::script::ScriptHash::hash<__H: core::hash::Hasher>(&se
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::blockdata::script::ScriptHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::script::ScriptHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::partial_cmp(&self, other: &bitcoin::blockdata::script::ScriptHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::script::ScriptHash::partial_cmp(&self, other: &bitcoin::blockdata::script::ScriptHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::to_byte_array(self) -> <bitcoin_hashes::hash160::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::script::ScriptHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::to_raw_hash(self) -> bitcoin_hashes::hash160::Hash
|
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::script::WScriptHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256::Hash
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &bitcoin::blockdata::script::PushBytes
|
||||||
|
@ -7235,11 +7270,9 @@ pub fn bitcoin::blockdata::script::WScriptHash::engine() -> <bitcoin_hashes::sha
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::eq(&self, other: &bitcoin::blockdata::script::WScriptHash) -> bool
|
pub fn bitcoin::blockdata::script::WScriptHash::eq(&self, other: &bitcoin::blockdata::script::WScriptHash) -> bool
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::blockdata::script::WScriptHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from(inner: bitcoin_hashes::sha256::Hash) -> bitcoin::blockdata::script::WScriptHash
|
pub fn bitcoin::blockdata::script::WScriptHash::from(inner: bitcoin_hashes::sha256::Hash) -> bitcoin::blockdata::script::WScriptHash
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_byte_array(bytes: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::script::WScriptHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_engine(e: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::script::WScriptHash::from_engine(e: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_engine(e: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::script::WScriptHash
|
pub fn bitcoin::blockdata::script::WScriptHash::from_engine(e: <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::script::WScriptHash
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_raw_hash(inner: bitcoin_hashes::sha256::Hash) -> bitcoin::blockdata::script::WScriptHash
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_script(witness_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, bitcoin::blockdata::script::WitnessScriptSizeError>
|
pub fn bitcoin::blockdata::script::WScriptHash::from_script(witness_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, bitcoin::blockdata::script::WitnessScriptSizeError>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_script_unchecked(script: &bitcoin::blockdata::script::Script) -> Self
|
pub fn bitcoin::blockdata::script::WScriptHash::from_script_unchecked(script: &bitcoin::blockdata::script::Script) -> Self
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::script::WScriptHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::script::WScriptHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::script::WScriptHash, bitcoin_hashes::FromSliceError>
|
||||||
|
@ -7249,9 +7282,7 @@ pub fn bitcoin::blockdata::script::WScriptHash::hash<__H: core::hash::Hasher>(&s
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::blockdata::script::WScriptHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::script::WScriptHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::partial_cmp(&self, other: &bitcoin::blockdata::script::WScriptHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::script::WScriptHash::partial_cmp(&self, other: &bitcoin::blockdata::script::WScriptHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::to_byte_array(self) -> <bitcoin_hashes::sha256::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::script::WScriptHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::to_raw_hash(self) -> bitcoin_hashes::sha256::Hash
|
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: &bitcoin::blockdata::script::Script) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: &bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: &bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::blockdata::script::WScriptHash::try_from(witness_script: bitcoin::blockdata::script::ScriptBuf) -> core::result::Result<Self, Self::Error>
|
||||||
|
@ -7421,9 +7452,7 @@ pub fn bitcoin::blockdata::transaction::TxOut::partial_cmp(&self, other: &bitcoi
|
||||||
pub fn bitcoin::blockdata::transaction::TxOut::size(&self) -> usize
|
pub fn bitcoin::blockdata::transaction::TxOut::size(&self) -> usize
|
||||||
pub fn bitcoin::blockdata::transaction::TxOut::weight(&self) -> bitcoin_units::weight::Weight
|
pub fn bitcoin::blockdata::transaction::TxOut::weight(&self) -> bitcoin_units::weight::Weight
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::all_zeros() -> Self
|
pub fn bitcoin::blockdata::transaction::Txid::all_zeros() -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::transaction::Txid::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::transaction::Txid::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::transaction::Txid::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::borrow(&self) -> &[u8]
|
pub fn bitcoin::blockdata::transaction::Txid::borrow(&self) -> &[u8]
|
||||||
|
@ -7437,11 +7466,9 @@ pub fn bitcoin::blockdata::transaction::Txid::fmt(&self, f: &mut core::fmt::Form
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Txid
|
pub fn bitcoin::blockdata::transaction::Txid::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Txid
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from(tx: &bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Txid
|
pub fn bitcoin::blockdata::transaction::Txid::from(tx: &bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Txid
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from(tx: bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Txid
|
pub fn bitcoin::blockdata::transaction::Txid::from(tx: bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Txid
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::transaction::Txid::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::transaction::Txid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::transaction::Txid
|
pub fn bitcoin::blockdata::transaction::Txid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::transaction::Txid
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Txid
|
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::transaction::Txid, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::transaction::Txid::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::transaction::Txid, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::transaction::Txid, Self::Err>
|
pub fn bitcoin::blockdata::transaction::Txid::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::transaction::Txid, Self::Err>
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::hash(data: &[u8]) -> Self
|
pub fn bitcoin::blockdata::transaction::Txid::hash(data: &[u8]) -> Self
|
||||||
|
@ -7449,9 +7476,7 @@ pub fn bitcoin::blockdata::transaction::Txid::hash<__H: core::hash::Hasher>(&sel
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::blockdata::transaction::Txid::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::transaction::Txid::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Txid) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::transaction::Txid::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Txid) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::transaction::Txid::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::transaction::Txid::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::transaction::Version::clone(&self) -> bitcoin::blockdata::transaction::Version
|
pub fn bitcoin::blockdata::transaction::Version::clone(&self) -> bitcoin::blockdata::transaction::Version
|
||||||
pub fn bitcoin::blockdata::transaction::Version::cmp(&self, other: &bitcoin::blockdata::transaction::Version) -> core::cmp::Ordering
|
pub fn bitcoin::blockdata::transaction::Version::cmp(&self, other: &bitcoin::blockdata::transaction::Version) -> core::cmp::Ordering
|
||||||
pub fn bitcoin::blockdata::transaction::Version::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
pub fn bitcoin::blockdata::transaction::Version::consensus_decode<R: bitcoin_io::BufRead + core::marker::Sized>(r: &mut R) -> core::result::Result<Self, bitcoin::consensus::encode::Error>
|
||||||
|
@ -7463,9 +7488,7 @@ pub fn bitcoin::blockdata::transaction::Version::is_standard(&self) -> bool
|
||||||
pub fn bitcoin::blockdata::transaction::Version::non_standard(version: i32) -> bitcoin::blockdata::transaction::Version
|
pub fn bitcoin::blockdata::transaction::Version::non_standard(version: i32) -> bitcoin::blockdata::transaction::Version
|
||||||
pub fn bitcoin::blockdata::transaction::Version::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Version) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::transaction::Version::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Version) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::all_zeros() -> Self
|
pub fn bitcoin::blockdata::transaction::Wtxid::all_zeros() -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::blockdata::transaction::Wtxid::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::blockdata::transaction::Wtxid::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::as_ref(&self) -> &[u8]
|
pub fn bitcoin::blockdata::transaction::Wtxid::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::borrow(&self) -> &[u8]
|
pub fn bitcoin::blockdata::transaction::Wtxid::borrow(&self) -> &[u8]
|
||||||
|
@ -7479,11 +7502,9 @@ pub fn bitcoin::blockdata::transaction::Wtxid::fmt(&self, f: &mut core::fmt::For
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Wtxid
|
pub fn bitcoin::blockdata::transaction::Wtxid::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Wtxid
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from(tx: &bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Wtxid
|
pub fn bitcoin::blockdata::transaction::Wtxid::from(tx: &bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Wtxid
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from(tx: bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Wtxid
|
pub fn bitcoin::blockdata::transaction::Wtxid::from(tx: bitcoin::blockdata::transaction::Transaction) -> bitcoin::blockdata::transaction::Wtxid
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::transaction::Wtxid
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::blockdata::transaction::Wtxid
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::blockdata::transaction::Wtxid
|
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::transaction::Wtxid, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::blockdata::transaction::Wtxid, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::transaction::Wtxid, Self::Err>
|
pub fn bitcoin::blockdata::transaction::Wtxid::from_str(s: &str) -> core::result::Result<bitcoin::blockdata::transaction::Wtxid, Self::Err>
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::hash(data: &[u8]) -> Self
|
pub fn bitcoin::blockdata::transaction::Wtxid::hash(data: &[u8]) -> Self
|
||||||
|
@ -7491,9 +7512,7 @@ pub fn bitcoin::blockdata::transaction::Wtxid::hash<__H: core::hash::Hasher>(&se
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::blockdata::transaction::Wtxid::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::blockdata::transaction::Wtxid::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Wtxid) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::blockdata::transaction::Wtxid::partial_cmp(&self, other: &bitcoin::blockdata::transaction::Wtxid) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::blockdata::transaction::Wtxid::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::blockdata::transaction::Wtxid::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::blockdata::transaction::effective_value(fee_rate: bitcoin_units::fee_rate::FeeRate, satisfaction_weight: bitcoin_units::weight::Weight, value: bitcoin_units::amount::Amount) -> core::option::Option<bitcoin_units::amount::SignedAmount>
|
pub fn bitcoin::blockdata::transaction::effective_value(fee_rate: bitcoin_units::fee_rate::FeeRate, satisfaction_weight: bitcoin_units::weight::Weight, value: bitcoin_units::amount::Amount) -> core::option::Option<bitcoin_units::amount::SignedAmount>
|
||||||
pub fn bitcoin::blockdata::transaction::predict_weight<I, O>(inputs: I, output_script_lens: O) -> bitcoin_units::weight::Weight where I: core::iter::traits::collect::IntoIterator<Item = bitcoin::blockdata::transaction::InputWeightPrediction>, O: core::iter::traits::collect::IntoIterator<Item = usize>
|
pub fn bitcoin::blockdata::transaction::predict_weight<I, O>(inputs: I, output_script_lens: O) -> bitcoin_units::weight::Weight where I: core::iter::traits::collect::IntoIterator<Item = bitcoin::blockdata::transaction::InputWeightPrediction>, O: core::iter::traits::collect::IntoIterator<Item = usize>
|
||||||
pub fn bitcoin::blockdata::witness::Iter<'a>::next(&mut self) -> core::option::Option<Self::Item>
|
pub fn bitcoin::blockdata::witness::Iter<'a>::next(&mut self) -> core::option::Option<Self::Item>
|
||||||
|
@ -7732,10 +7751,7 @@ pub fn bitcoin::merkle_tree::PartialMerkleTree::fmt(&self, f: &mut core::fmt::Fo
|
||||||
pub fn bitcoin::merkle_tree::PartialMerkleTree::from_txids(txids: &[bitcoin::blockdata::transaction::Txid], matches: &[bool]) -> Self
|
pub fn bitcoin::merkle_tree::PartialMerkleTree::from_txids(txids: &[bitcoin::blockdata::transaction::Txid], matches: &[bool]) -> Self
|
||||||
pub fn bitcoin::merkle_tree::PartialMerkleTree::hashes(&self) -> &alloc::vec::Vec<bitcoin::merkle_tree::TxMerkleNode>
|
pub fn bitcoin::merkle_tree::PartialMerkleTree::hashes(&self) -> &alloc::vec::Vec<bitcoin::merkle_tree::TxMerkleNode>
|
||||||
pub fn bitcoin::merkle_tree::PartialMerkleTree::num_transactions(&self) -> u32
|
pub fn bitcoin::merkle_tree::PartialMerkleTree::num_transactions(&self) -> u32
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::merkle_tree::TxMerkleNode::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8]
|
pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::borrow(&self) -> &[u8]
|
pub fn bitcoin::merkle_tree::TxMerkleNode::borrow(&self) -> &[u8]
|
||||||
|
@ -7748,12 +7764,10 @@ pub fn bitcoin::merkle_tree::TxMerkleNode::engine() -> <bitcoin_hashes::sha256d:
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::eq(&self, other: &bitcoin::merkle_tree::TxMerkleNode) -> bool
|
pub fn bitcoin::merkle_tree::TxMerkleNode::eq(&self, other: &bitcoin::merkle_tree::TxMerkleNode) -> bool
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::merkle_tree::TxMerkleNode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::TxMerkleNode
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::TxMerkleNode
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::merkle_tree::TxMerkleNode
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::merkle_tree::TxMerkleNode
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_leaf(leaf: Self::Leaf) -> Self
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_leaf(leaf: Self::Leaf) -> Self
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::TxMerkleNode
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::merkle_tree::TxMerkleNode, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::merkle_tree::TxMerkleNode, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::from_str(s: &str) -> core::result::Result<bitcoin::merkle_tree::TxMerkleNode, Self::Err>
|
pub fn bitcoin::merkle_tree::TxMerkleNode::from_str(s: &str) -> core::result::Result<bitcoin::merkle_tree::TxMerkleNode, Self::Err>
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::hash(data: &[u8]) -> Self
|
pub fn bitcoin::merkle_tree::TxMerkleNode::hash(data: &[u8]) -> Self
|
||||||
|
@ -7761,13 +7775,8 @@ pub fn bitcoin::merkle_tree::TxMerkleNode::hash<__H: core::hash::Hasher>(&self,
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::merkle_tree::TxMerkleNode::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::merkle_tree::TxMerkleNode::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::partial_cmp(&self, other: &bitcoin::merkle_tree::TxMerkleNode) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::merkle_tree::TxMerkleNode::partial_cmp(&self, other: &bitcoin::merkle_tree::TxMerkleNode) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::merkle_tree::TxMerkleNode::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::merkle_tree::TxMerkleNode::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_byte_array(&self) -> &<bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_raw_hash(&self) -> &bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8]
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::borrow(&self) -> &[u8]
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::borrow(&self) -> &[u8]
|
||||||
|
@ -7780,12 +7789,10 @@ pub fn bitcoin::merkle_tree::WitnessMerkleNode::engine() -> <bitcoin_hashes::sha
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::eq(&self, other: &bitcoin::merkle_tree::WitnessMerkleNode) -> bool
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::eq(&self, other: &bitcoin::merkle_tree::WitnessMerkleNode) -> bool
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::WitnessMerkleNode
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::WitnessMerkleNode
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_byte_array(bytes: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::merkle_tree::WitnessMerkleNode
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_engine(e: <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Engine) -> bitcoin::merkle_tree::WitnessMerkleNode
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_leaf(leaf: Self::Leaf) -> Self
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_leaf(leaf: Self::Leaf) -> Self
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_raw_hash(inner: bitcoin_hashes::sha256d::Hash) -> bitcoin::merkle_tree::WitnessMerkleNode
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::merkle_tree::WitnessMerkleNode, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::merkle_tree::WitnessMerkleNode, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_str(s: &str) -> core::result::Result<bitcoin::merkle_tree::WitnessMerkleNode, Self::Err>
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::from_str(s: &str) -> core::result::Result<bitcoin::merkle_tree::WitnessMerkleNode, Self::Err>
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::hash(data: &[u8]) -> Self
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::hash(data: &[u8]) -> Self
|
||||||
|
@ -7793,9 +7800,7 @@ pub fn bitcoin::merkle_tree::WitnessMerkleNode::hash<__H: core::hash::Hasher>(&s
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::partial_cmp(&self, other: &bitcoin::merkle_tree::WitnessMerkleNode) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::partial_cmp(&self, other: &bitcoin::merkle_tree::WitnessMerkleNode) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::to_byte_array(self) -> <bitcoin_hashes::sha256d::Hash as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::merkle_tree::WitnessMerkleNode::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::merkle_tree::WitnessMerkleNode::to_raw_hash(self) -> bitcoin_hashes::sha256d::Hash
|
|
||||||
pub fn bitcoin::network::Network::as_ref(&self) -> &bitcoin::consensus::params::Params
|
pub fn bitcoin::network::Network::as_ref(&self) -> &bitcoin::consensus::params::Params
|
||||||
pub fn bitcoin::network::Network::chain_hash(self) -> bitcoin::blockdata::constants::ChainHash
|
pub fn bitcoin::network::Network::chain_hash(self) -> bitcoin::blockdata::constants::ChainHash
|
||||||
pub fn bitcoin::network::Network::clone(&self) -> bitcoin::network::Network
|
pub fn bitcoin::network::Network::clone(&self) -> bitcoin::network::Network
|
||||||
|
@ -8237,10 +8242,7 @@ pub fn bitcoin::taproot::TapLeaf::eq(&self, other: &bitcoin::taproot::TapLeaf) -
|
||||||
pub fn bitcoin::taproot::TapLeaf::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::taproot::TapLeaf::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::taproot::TapLeaf::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
pub fn bitcoin::taproot::TapLeaf::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||||
pub fn bitcoin::taproot::TapLeaf::partial_cmp(&self, other: &bitcoin::taproot::TapLeaf) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::taproot::TapLeaf::partial_cmp(&self, other: &bitcoin::taproot::TapLeaf) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::taproot::TapLeafHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::taproot::TapLeafHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapLeafHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::taproot::TapLeafHash::borrow(&self) -> &[u8]
|
pub fn bitcoin::taproot::TapLeafHash::borrow(&self) -> &[u8]
|
||||||
|
@ -8253,11 +8255,9 @@ pub fn bitcoin::taproot::TapLeafHash::eq(&self, other: &bitcoin::taproot::TapLea
|
||||||
pub fn bitcoin::taproot::TapLeafHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::taproot::TapLeafHash::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>) -> bitcoin::taproot::TapLeafHash
|
pub fn bitcoin::taproot::TapLeafHash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>) -> bitcoin::taproot::TapLeafHash
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from(script_path: bitcoin::sighash::ScriptPath<'s>) -> bitcoin::taproot::TapLeafHash
|
pub fn bitcoin::taproot::TapLeafHash::from(script_path: bitcoin::sighash::ScriptPath<'s>) -> bitcoin::taproot::TapLeafHash
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::taproot::TapLeafHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::taproot::TapLeafHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapLeafHash
|
pub fn bitcoin::taproot::TapLeafHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapLeafHash
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>) -> bitcoin::taproot::TapLeafHash
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_script(script: &bitcoin::blockdata::script::Script, ver: bitcoin::taproot::LeafVersion) -> bitcoin::taproot::TapLeafHash
|
pub fn bitcoin::taproot::TapLeafHash::from_script(script: &bitcoin::blockdata::script::Script, ver: bitcoin::taproot::LeafVersion) -> bitcoin::taproot::TapLeafHash
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapLeafHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::taproot::TapLeafHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapLeafHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::taproot::TapLeafHash::from_str(s: &str) -> core::result::Result<bitcoin::taproot::TapLeafHash, Self::Err>
|
pub fn bitcoin::taproot::TapLeafHash::from_str(s: &str) -> core::result::Result<bitcoin::taproot::TapLeafHash, Self::Err>
|
||||||
|
@ -8266,9 +8266,7 @@ pub fn bitcoin::taproot::TapLeafHash::hash<__H: core::hash::Hasher>(&self, state
|
||||||
pub fn bitcoin::taproot::TapLeafHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::taproot::TapLeafHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::taproot::TapLeafHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::taproot::TapLeafHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::taproot::TapLeafHash::partial_cmp(&self, other: &bitcoin::taproot::TapLeafHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::taproot::TapLeafHash::partial_cmp(&self, other: &bitcoin::taproot::TapLeafHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::taproot::TapLeafHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapLeafHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::taproot::TapLeafHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapLeafHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapLeafTag>
|
|
||||||
pub fn bitcoin::taproot::TapLeafTag::clone(&self) -> bitcoin::taproot::TapLeafTag
|
pub fn bitcoin::taproot::TapLeafTag::clone(&self) -> bitcoin::taproot::TapLeafTag
|
||||||
pub fn bitcoin::taproot::TapLeafTag::cmp(&self, other: &bitcoin::taproot::TapLeafTag) -> core::cmp::Ordering
|
pub fn bitcoin::taproot::TapLeafTag::cmp(&self, other: &bitcoin::taproot::TapLeafTag) -> core::cmp::Ordering
|
||||||
pub fn bitcoin::taproot::TapLeafTag::default() -> bitcoin::taproot::TapLeafTag
|
pub fn bitcoin::taproot::TapLeafTag::default() -> bitcoin::taproot::TapLeafTag
|
||||||
|
@ -8276,10 +8274,7 @@ pub fn bitcoin::taproot::TapLeafTag::engine() -> bitcoin_hashes::sha256::HashEng
|
||||||
pub fn bitcoin::taproot::TapLeafTag::eq(&self, other: &bitcoin::taproot::TapLeafTag) -> bool
|
pub fn bitcoin::taproot::TapLeafTag::eq(&self, other: &bitcoin::taproot::TapLeafTag) -> bool
|
||||||
pub fn bitcoin::taproot::TapLeafTag::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
pub fn bitcoin::taproot::TapLeafTag::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||||
pub fn bitcoin::taproot::TapLeafTag::partial_cmp(&self, other: &bitcoin::taproot::TapLeafTag) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::taproot::TapLeafTag::partial_cmp(&self, other: &bitcoin::taproot::TapLeafTag) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::taproot::TapNodeHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::taproot::TapNodeHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapNodeHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::taproot::TapNodeHash::assume_hidden(hash: [u8; 32]) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::assume_hidden(hash: [u8; 32]) -> bitcoin::taproot::TapNodeHash
|
||||||
|
@ -8293,12 +8288,10 @@ pub fn bitcoin::taproot::TapNodeHash::from(inner: bitcoin_hashes::sha256t::Hash<
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from(leaf: &bitcoin::taproot::LeafNode) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from(leaf: &bitcoin::taproot::LeafNode) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from(leaf: bitcoin::taproot::LeafNode) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from(leaf: bitcoin::taproot::LeafNode) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from(leaf: bitcoin::taproot::TapLeafHash) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from(leaf: bitcoin::taproot::TapLeafHash) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::taproot::TapNodeHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::taproot::TapNodeHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_node_hashes(a: bitcoin::taproot::TapNodeHash, b: bitcoin::taproot::TapNodeHash) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from_node_hashes(a: bitcoin::taproot::TapNodeHash, b: bitcoin::taproot::TapNodeHash) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>) -> bitcoin::taproot::TapNodeHash
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_script(script: &bitcoin::blockdata::script::Script, ver: bitcoin::taproot::LeafVersion) -> bitcoin::taproot::TapNodeHash
|
pub fn bitcoin::taproot::TapNodeHash::from_script(script: &bitcoin::blockdata::script::Script, ver: bitcoin::taproot::LeafVersion) -> bitcoin::taproot::TapNodeHash
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapNodeHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::taproot::TapNodeHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapNodeHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::taproot::TapNodeHash::from_str(s: &str) -> core::result::Result<bitcoin::taproot::TapNodeHash, Self::Err>
|
pub fn bitcoin::taproot::TapNodeHash::from_str(s: &str) -> core::result::Result<bitcoin::taproot::TapNodeHash, Self::Err>
|
||||||
|
@ -8307,9 +8300,7 @@ pub fn bitcoin::taproot::TapNodeHash::hash<__H: core::hash::Hasher>(&self, state
|
||||||
pub fn bitcoin::taproot::TapNodeHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::taproot::TapNodeHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::taproot::TapNodeHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::taproot::TapNodeHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::taproot::TapNodeHash::partial_cmp(&self, other: &bitcoin::taproot::TapNodeHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::taproot::TapNodeHash::partial_cmp(&self, other: &bitcoin::taproot::TapNodeHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::taproot::TapNodeHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapNodeHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::taproot::TapNodeHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapNodeHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapBranchTag>
|
|
||||||
pub fn bitcoin::taproot::TapTree::clone(&self) -> bitcoin::taproot::TapTree
|
pub fn bitcoin::taproot::TapTree::clone(&self) -> bitcoin::taproot::TapTree
|
||||||
pub fn bitcoin::taproot::TapTree::eq(&self, other: &bitcoin::taproot::TapTree) -> bool
|
pub fn bitcoin::taproot::TapTree::eq(&self, other: &bitcoin::taproot::TapTree) -> bool
|
||||||
pub fn bitcoin::taproot::TapTree::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin::taproot::TapTree::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
|
@ -8320,10 +8311,7 @@ pub fn bitcoin::taproot::TapTree::root_hash(&self) -> bitcoin::taproot::TapNodeH
|
||||||
pub fn bitcoin::taproot::TapTree::script_leaves(&self) -> bitcoin::taproot::ScriptLeaves<'_>
|
pub fn bitcoin::taproot::TapTree::script_leaves(&self) -> bitcoin::taproot::ScriptLeaves<'_>
|
||||||
pub fn bitcoin::taproot::TapTree::try_from(builder: bitcoin::taproot::TaprootBuilder) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::taproot::TapTree::try_from(builder: bitcoin::taproot::TaprootBuilder) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::taproot::TapTree::try_from(node_info: bitcoin::taproot::NodeInfo) -> core::result::Result<Self, Self::Error>
|
pub fn bitcoin::taproot::TapTree::try_from(node_info: bitcoin::taproot::NodeInfo) -> core::result::Result<Self, Self::Error>
|
||||||
pub fn bitcoin::taproot::TapTweakHash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::as_byte_array(&self) -> &<bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin::taproot::TapTweakHash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapTweakHash::as_raw_hash(&self) -> &bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8]
|
pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin::taproot::TapTweakHash::borrow(&self) -> &[u8]
|
pub fn bitcoin::taproot::TapTweakHash::borrow(&self) -> &[u8]
|
||||||
|
@ -8335,12 +8323,10 @@ pub fn bitcoin::taproot::TapTweakHash::fmt(&self, f: &mut core::fmt::Formatter<'
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>) -> bitcoin::taproot::TapTweakHash
|
pub fn bitcoin::taproot::TapTweakHash::from(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>) -> bitcoin::taproot::TapTweakHash
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from(spend_info: &bitcoin::taproot::TaprootSpendInfo) -> bitcoin::taproot::TapTweakHash
|
pub fn bitcoin::taproot::TapTweakHash::from(spend_info: &bitcoin::taproot::TaprootSpendInfo) -> bitcoin::taproot::TapTweakHash
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from(spend_info: bitcoin::taproot::TaprootSpendInfo) -> bitcoin::taproot::TapTweakHash
|
pub fn bitcoin::taproot::TapTweakHash::from(spend_info: bitcoin::taproot::TaprootSpendInfo) -> bitcoin::taproot::TapTweakHash
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_byte_array(bytes: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes) -> Self
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin::taproot::TapTweakHash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
pub fn bitcoin::taproot::TapTweakHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Engine) -> Self
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapTweakHash
|
pub fn bitcoin::taproot::TapTweakHash::from_engine(e: <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Engine) -> bitcoin::taproot::TapTweakHash
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_key_and_tweak(internal_key: bitcoin::key::UntweakedPublicKey, merkle_root: core::option::Option<bitcoin::taproot::TapNodeHash>) -> bitcoin::taproot::TapTweakHash
|
pub fn bitcoin::taproot::TapTweakHash::from_key_and_tweak(internal_key: bitcoin::key::UntweakedPublicKey, merkle_root: core::option::Option<bitcoin::taproot::TapNodeHash>) -> bitcoin::taproot::TapTweakHash
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_raw_hash(inner: bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>) -> bitcoin::taproot::TapTweakHash
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapTweakHash, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin::taproot::TapTweakHash::from_slice(sl: &[u8]) -> core::result::Result<bitcoin::taproot::TapTweakHash, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin::taproot::TapTweakHash::from_str(s: &str) -> core::result::Result<bitcoin::taproot::TapTweakHash, Self::Err>
|
pub fn bitcoin::taproot::TapTweakHash::from_str(s: &str) -> core::result::Result<bitcoin::taproot::TapTweakHash, Self::Err>
|
||||||
pub fn bitcoin::taproot::TapTweakHash::hash(data: &[u8]) -> Self
|
pub fn bitcoin::taproot::TapTweakHash::hash(data: &[u8]) -> Self
|
||||||
|
@ -8348,9 +8334,7 @@ pub fn bitcoin::taproot::TapTweakHash::hash<__H: core::hash::Hasher>(&self, stat
|
||||||
pub fn bitcoin::taproot::TapTweakHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
pub fn bitcoin::taproot::TapTweakHash::hash_byte_chunks<B, I>(byte_slices: I) -> Self where B: core::convert::AsRef<[u8]>, I: core::iter::traits::collect::IntoIterator<Item = B>
|
||||||
pub fn bitcoin::taproot::TapTweakHash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin::taproot::TapTweakHash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin::taproot::TapTweakHash::partial_cmp(&self, other: &bitcoin::taproot::TapTweakHash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin::taproot::TapTweakHash::partial_cmp(&self, other: &bitcoin::taproot::TapTweakHash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin::taproot::TapTweakHash::to_byte_array(self) -> <bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag> as bitcoin_hashes::Hash>::Bytes
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin::taproot::TapTweakHash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin::taproot::TapTweakHash::to_raw_hash(self) -> bitcoin_hashes::sha256t::Hash<bitcoin::taproot::TapTweakTag>
|
|
||||||
pub fn bitcoin::taproot::TapTweakHash::to_scalar(self) -> secp256k1::scalar::Scalar
|
pub fn bitcoin::taproot::TapTweakHash::to_scalar(self) -> secp256k1::scalar::Scalar
|
||||||
pub fn bitcoin::taproot::TapTweakTag::clone(&self) -> bitcoin::taproot::TapTweakTag
|
pub fn bitcoin::taproot::TapTweakTag::clone(&self) -> bitcoin::taproot::TapTweakTag
|
||||||
pub fn bitcoin::taproot::TapTweakTag::cmp(&self, other: &bitcoin::taproot::TapTweakTag) -> core::cmp::Ordering
|
pub fn bitcoin::taproot::TapTweakTag::cmp(&self, other: &bitcoin::taproot::TapTweakTag) -> core::cmp::Ordering
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha1::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha1::Hash(_)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha256::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha256::Hash(_)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha256d::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha256d::Hash(_)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha256t::Hash<T: bitcoin_hashes::sha256t::Tag>(_, _)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha256t::Hash<T>(_, _)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha384::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha384::Hash(_)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha512::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha512::Hash(_)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha512_256::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha512_256::Hash(_)
|
||||||
|
@ -431,7 +431,6 @@ impl<T: bitcoin_hashes::Hash> core::marker::StructuralPartialEq for bitcoin_hash
|
||||||
impl<T: bitcoin_hashes::Hash> std::io::Write for bitcoin_hashes::hmac::HmacEngine<T>
|
impl<T: bitcoin_hashes::Hash> std::io::Write for bitcoin_hashes::hmac::HmacEngine<T>
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> bitcoin_hashes::Hash for bitcoin_hashes::sha256t::Hash<T>
|
impl<T: bitcoin_hashes::sha256t::Tag> bitcoin_hashes::Hash for bitcoin_hashes::sha256t::Hash<T>
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> bitcoin_hashes::serde_macros::serde_details::SerdeHash for bitcoin_hashes::sha256t::Hash<T>
|
impl<T: bitcoin_hashes::sha256t::Tag> bitcoin_hashes::serde_macros::serde_details::SerdeHash for bitcoin_hashes::sha256t::Hash<T>
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> bitcoin_hashes::sha256t::Hash<T>
|
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> core::borrow::Borrow<[u8]> for bitcoin_hashes::sha256t::Hash<T>
|
impl<T: bitcoin_hashes::sha256t::Tag> core::borrow::Borrow<[u8]> for bitcoin_hashes::sha256t::Hash<T>
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> core::clone::Clone for bitcoin_hashes::sha256t::Hash<T>
|
impl<T: bitcoin_hashes::sha256t::Tag> core::clone::Clone for bitcoin_hashes::sha256t::Hash<T>
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> core::cmp::Eq for bitcoin_hashes::sha256t::Hash<T>
|
impl<T: bitcoin_hashes::sha256t::Tag> core::cmp::Eq for bitcoin_hashes::sha256t::Hash<T>
|
||||||
|
@ -458,6 +457,8 @@ impl<T: core::cmp::PartialEq + bitcoin_hashes::Hash> core::cmp::PartialEq for bi
|
||||||
impl<T: core::cmp::PartialOrd + bitcoin_hashes::Hash> core::cmp::PartialOrd for bitcoin_hashes::hmac::Hmac<T>
|
impl<T: core::cmp::PartialOrd + bitcoin_hashes::Hash> core::cmp::PartialOrd for bitcoin_hashes::hmac::Hmac<T>
|
||||||
impl<T: core::hash::Hash + bitcoin_hashes::Hash> core::hash::Hash for bitcoin_hashes::hmac::Hmac<T>
|
impl<T: core::hash::Hash + bitcoin_hashes::Hash> core::hash::Hash for bitcoin_hashes::hmac::Hmac<T>
|
||||||
impl<T: core::marker::Copy + bitcoin_hashes::Hash> core::marker::Copy for bitcoin_hashes::hmac::Hmac<T>
|
impl<T: core::marker::Copy + bitcoin_hashes::Hash> core::marker::Copy for bitcoin_hashes::hmac::Hmac<T>
|
||||||
|
impl<T> bitcoin_hashes::sha256t::Hash<T> where (T): bitcoin_hashes::sha256t::Tag
|
||||||
|
impl<T> bitcoin_hashes::sha256t::Tag for (T) where T: bitcoin_hashes::sha256t::Tag
|
||||||
impl<T> core::marker::Freeze for bitcoin_hashes::hkdf::Hkdf<T> where T: core::marker::Freeze
|
impl<T> core::marker::Freeze for bitcoin_hashes::hkdf::Hkdf<T> where T: core::marker::Freeze
|
||||||
impl<T> core::marker::Freeze for bitcoin_hashes::hmac::Hmac<T> where T: core::marker::Freeze
|
impl<T> core::marker::Freeze for bitcoin_hashes::hmac::Hmac<T> where T: core::marker::Freeze
|
||||||
impl<T> core::marker::Freeze for bitcoin_hashes::hmac::HmacEngine<T> where <T as bitcoin_hashes::Hash>::Engine: core::marker::Freeze
|
impl<T> core::marker::Freeze for bitcoin_hashes::hmac::HmacEngine<T> where <T as bitcoin_hashes::Hash>::Engine: core::marker::Freeze
|
||||||
|
@ -534,19 +535,15 @@ pub const bitcoin_hashes::siphash24::Hash::DISPLAY_BACKWARD: bool
|
||||||
pub const bitcoin_hashes::siphash24::Hash::LEN: usize
|
pub const bitcoin_hashes::siphash24::Hash::LEN: usize
|
||||||
pub const bitcoin_hashes::siphash24::Hash::N: usize
|
pub const bitcoin_hashes::siphash24::Hash::N: usize
|
||||||
pub const bitcoin_hashes::siphash24::HashEngine::BLOCK_SIZE: usize
|
pub const bitcoin_hashes::siphash24::HashEngine::BLOCK_SIZE: usize
|
||||||
pub const fn bitcoin_hashes::hash160::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::hash160::Hash::as_byte_array(&self) -> &[u8; 20]
|
pub const fn bitcoin_hashes::hash160::Hash::as_byte_array(&self) -> &[u8; 20]
|
||||||
pub const fn bitcoin_hashes::hash160::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
pub const fn bitcoin_hashes::hash160::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
||||||
pub const fn bitcoin_hashes::hash160::Hash::to_byte_array(self) -> [u8; 20]
|
pub const fn bitcoin_hashes::hash160::Hash::to_byte_array(self) -> [u8; 20]
|
||||||
pub const fn bitcoin_hashes::ripemd160::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::ripemd160::Hash::as_byte_array(&self) -> &[u8; 20]
|
pub const fn bitcoin_hashes::ripemd160::Hash::as_byte_array(&self) -> &[u8; 20]
|
||||||
pub const fn bitcoin_hashes::ripemd160::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
pub const fn bitcoin_hashes::ripemd160::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
||||||
pub const fn bitcoin_hashes::ripemd160::Hash::to_byte_array(self) -> [u8; 20]
|
pub const fn bitcoin_hashes::ripemd160::Hash::to_byte_array(self) -> [u8; 20]
|
||||||
pub const fn bitcoin_hashes::sha1::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::sha1::Hash::as_byte_array(&self) -> &[u8; 20]
|
pub const fn bitcoin_hashes::sha1::Hash::as_byte_array(&self) -> &[u8; 20]
|
||||||
pub const fn bitcoin_hashes::sha1::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
pub const fn bitcoin_hashes::sha1::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha1::Hash::to_byte_array(self) -> [u8; 20]
|
pub const fn bitcoin_hashes::sha1::Hash::to_byte_array(self) -> [u8; 20]
|
||||||
pub const fn bitcoin_hashes::sha256::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::sha256::Hash::as_byte_array(&self) -> &[u8; 32]
|
pub const fn bitcoin_hashes::sha256::Hash::as_byte_array(&self) -> &[u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha256::Hash::const_hash(bytes: &[u8]) -> Self
|
pub const fn bitcoin_hashes::sha256::Hash::const_hash(bytes: &[u8]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha256::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
pub const fn bitcoin_hashes::sha256::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
||||||
|
@ -554,23 +551,21 @@ pub const fn bitcoin_hashes::sha256::Hash::to_byte_array(self) -> [u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha256::Midstate::from_byte_array(inner: [u8; 32]) -> Self
|
pub const fn bitcoin_hashes::sha256::Midstate::from_byte_array(inner: [u8; 32]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha256::Midstate::hash_tag(tag: &[u8]) -> Self
|
pub const fn bitcoin_hashes::sha256::Midstate::hash_tag(tag: &[u8]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha256::Midstate::to_byte_array(self) -> [u8; 32]
|
pub const fn bitcoin_hashes::sha256::Midstate::to_byte_array(self) -> [u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha256d::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::sha256d::Hash::as_byte_array(&self) -> &[u8; 32]
|
pub const fn bitcoin_hashes::sha256d::Hash::as_byte_array(&self) -> &[u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha256d::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
pub const fn bitcoin_hashes::sha256d::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha256d::Hash::to_byte_array(self) -> [u8; 32]
|
pub const fn bitcoin_hashes::sha256d::Hash::to_byte_array(self) -> [u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha384::Hash::all_zeros() -> Self
|
pub const fn bitcoin_hashes::sha256t::Hash<T>::as_byte_array(&self) -> &[u8; 32]
|
||||||
|
pub const fn bitcoin_hashes::sha256t::Hash<T>::from_byte_array(bytes: [u8; 32]) -> Self
|
||||||
|
pub const fn bitcoin_hashes::sha256t::Hash<T>::to_byte_array(self) -> [u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha384::Hash::as_byte_array(&self) -> &[u8; 48]
|
pub const fn bitcoin_hashes::sha384::Hash::as_byte_array(&self) -> &[u8; 48]
|
||||||
pub const fn bitcoin_hashes::sha384::Hash::from_byte_array(bytes: [u8; 48]) -> Self
|
pub const fn bitcoin_hashes::sha384::Hash::from_byte_array(bytes: [u8; 48]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha384::Hash::to_byte_array(self) -> [u8; 48]
|
pub const fn bitcoin_hashes::sha384::Hash::to_byte_array(self) -> [u8; 48]
|
||||||
pub const fn bitcoin_hashes::sha512::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::sha512::Hash::as_byte_array(&self) -> &[u8; 64]
|
pub const fn bitcoin_hashes::sha512::Hash::as_byte_array(&self) -> &[u8; 64]
|
||||||
pub const fn bitcoin_hashes::sha512::Hash::from_byte_array(bytes: [u8; 64]) -> Self
|
pub const fn bitcoin_hashes::sha512::Hash::from_byte_array(bytes: [u8; 64]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha512::Hash::to_byte_array(self) -> [u8; 64]
|
pub const fn bitcoin_hashes::sha512::Hash::to_byte_array(self) -> [u8; 64]
|
||||||
pub const fn bitcoin_hashes::sha512_256::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::sha512_256::Hash::as_byte_array(&self) -> &[u8; 32]
|
pub const fn bitcoin_hashes::sha512_256::Hash::as_byte_array(&self) -> &[u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha512_256::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
pub const fn bitcoin_hashes::sha512_256::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha512_256::Hash::to_byte_array(self) -> [u8; 32]
|
pub const fn bitcoin_hashes::sha512_256::Hash::to_byte_array(self) -> [u8; 32]
|
||||||
pub const fn bitcoin_hashes::siphash24::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::siphash24::Hash::as_byte_array(&self) -> &[u8; 8]
|
pub const fn bitcoin_hashes::siphash24::Hash::as_byte_array(&self) -> &[u8; 8]
|
||||||
pub const fn bitcoin_hashes::siphash24::Hash::from_byte_array(bytes: [u8; 8]) -> Self
|
pub const fn bitcoin_hashes::siphash24::Hash::from_byte_array(bytes: [u8; 8]) -> Self
|
||||||
pub const fn bitcoin_hashes::siphash24::Hash::to_byte_array(self) -> [u8; 8]
|
pub const fn bitcoin_hashes::siphash24::Hash::to_byte_array(self) -> [u8; 8]
|
||||||
|
@ -578,12 +573,12 @@ pub const fn bitcoin_hashes::siphash24::HashEngine::new() -> bitcoin_hashes::sip
|
||||||
pub const fn bitcoin_hashes::siphash24::HashEngine::with_keys(k0: u64, k1: u64) -> bitcoin_hashes::siphash24::HashEngine
|
pub const fn bitcoin_hashes::siphash24::HashEngine::with_keys(k0: u64, k1: u64) -> bitcoin_hashes::siphash24::HashEngine
|
||||||
pub extern crate bitcoin_hashes::hex
|
pub extern crate bitcoin_hashes::hex
|
||||||
pub extern crate bitcoin_hashes::serde
|
pub extern crate bitcoin_hashes::serde
|
||||||
|
pub fn (T)::engine() -> bitcoin_hashes::sha256::HashEngine
|
||||||
pub fn bitcoin_hashes::FromSliceError::clone(&self) -> bitcoin_hashes::FromSliceError
|
pub fn bitcoin_hashes::FromSliceError::clone(&self) -> bitcoin_hashes::FromSliceError
|
||||||
pub fn bitcoin_hashes::FromSliceError::eq(&self, other: &bitcoin_hashes::FromSliceError) -> bool
|
pub fn bitcoin_hashes::FromSliceError::eq(&self, other: &bitcoin_hashes::FromSliceError) -> bool
|
||||||
pub fn bitcoin_hashes::FromSliceError::expected_length(&self) -> usize
|
pub fn bitcoin_hashes::FromSliceError::expected_length(&self) -> usize
|
||||||
pub fn bitcoin_hashes::FromSliceError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin_hashes::FromSliceError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin_hashes::FromSliceError::invalid_length(&self) -> usize
|
pub fn bitcoin_hashes::FromSliceError::invalid_length(&self) -> usize
|
||||||
pub fn bitcoin_hashes::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::Hash::engine() -> Self::Engine
|
pub fn bitcoin_hashes::Hash::engine() -> Self::Engine
|
||||||
pub fn bitcoin_hashes::Hash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin_hashes::Hash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
|
@ -596,7 +591,6 @@ pub fn bitcoin_hashes::HashEngine::input(&mut self, data: &[u8])
|
||||||
pub fn bitcoin_hashes::HashEngine::midstate(&self) -> Self::MidState
|
pub fn bitcoin_hashes::HashEngine::midstate(&self) -> Self::MidState
|
||||||
pub fn bitcoin_hashes::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::cmp::fixed_time_eq(a: &[u8], b: &[u8]) -> bool
|
pub fn bitcoin_hashes::cmp::fixed_time_eq(a: &[u8], b: &[u8]) -> bool
|
||||||
pub fn bitcoin_hashes::hash160::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::hash160::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::hash160::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::hash160::Hash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin_hashes::hash160::Hash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin_hashes::hash160::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::hash160::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -629,7 +623,6 @@ pub fn bitcoin_hashes::hkdf::Hkdf<T>::new(salt: &[u8], ikm: &[u8]) -> Self
|
||||||
pub fn bitcoin_hashes::hkdf::MaxLengthError::clone(&self) -> bitcoin_hashes::hkdf::MaxLengthError
|
pub fn bitcoin_hashes::hkdf::MaxLengthError::clone(&self) -> bitcoin_hashes::hkdf::MaxLengthError
|
||||||
pub fn bitcoin_hashes::hkdf::MaxLengthError::eq(&self, other: &bitcoin_hashes::hkdf::MaxLengthError) -> bool
|
pub fn bitcoin_hashes::hkdf::MaxLengthError::eq(&self, other: &bitcoin_hashes::hkdf::MaxLengthError) -> bool
|
||||||
pub fn bitcoin_hashes::hkdf::MaxLengthError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin_hashes::hkdf::MaxLengthError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin_hashes::hmac::Hmac<T>::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::hmac::Hmac<T>::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::hmac::Hmac<T>::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::hmac::Hmac<T>::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::hmac::Hmac<T>::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin_hashes::hmac::Hmac<T>::clone(&self) -> bitcoin_hashes::hmac::Hmac<T>
|
pub fn bitcoin_hashes::hmac::Hmac<T>::clone(&self) -> bitcoin_hashes::hmac::Hmac<T>
|
||||||
|
@ -659,7 +652,6 @@ pub fn bitcoin_hashes::hmac::HmacEngine<T>::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::hmac::HmacEngine<T>::new(key: &[u8]) -> bitcoin_hashes::hmac::HmacEngine<T>
|
pub fn bitcoin_hashes::hmac::HmacEngine<T>::new(key: &[u8]) -> bitcoin_hashes::hmac::HmacEngine<T>
|
||||||
pub fn bitcoin_hashes::hmac::HmacEngine<T>::write(&mut self, buf: &[u8]) -> bitcoin_io::Result<usize>
|
pub fn bitcoin_hashes::hmac::HmacEngine<T>::write(&mut self, buf: &[u8]) -> bitcoin_io::Result<usize>
|
||||||
pub fn bitcoin_hashes::hmac::HmacEngine<T>::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize>
|
pub fn bitcoin_hashes::hmac::HmacEngine<T>::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize>
|
||||||
pub fn bitcoin_hashes::ripemd160::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::ripemd160::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::ripemd160::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::ripemd160::Hash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin_hashes::ripemd160::Hash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin_hashes::ripemd160::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::ripemd160::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -698,7 +690,6 @@ pub fn bitcoin_hashes::ripemd160::HashEngine::write(&mut self, buf: &[u8]) -> st
|
||||||
pub fn bitcoin_hashes::serde_macros::serde_details::SerdeHash::deserialize<'de, D: serde::de::Deserializer<'de>>(d: D) -> core::result::Result<Self, <D as serde::de::Deserializer>::Error>
|
pub fn bitcoin_hashes::serde_macros::serde_details::SerdeHash::deserialize<'de, D: serde::de::Deserializer<'de>>(d: D) -> core::result::Result<Self, <D as serde::de::Deserializer>::Error>
|
||||||
pub fn bitcoin_hashes::serde_macros::serde_details::SerdeHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
pub fn bitcoin_hashes::serde_macros::serde_details::SerdeHash::from_slice_delegated(sl: &[u8]) -> core::result::Result<Self, bitcoin_hashes::FromSliceError>
|
||||||
pub fn bitcoin_hashes::serde_macros::serde_details::SerdeHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin_hashes::serde_macros::serde_details::SerdeHash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin_hashes::sha1::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha1::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha1::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha1::Hash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin_hashes::sha1::Hash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin_hashes::sha1::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha1::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -734,7 +725,6 @@ pub fn bitcoin_hashes::sha1::HashEngine::midstate(&self) -> [u8; 20]
|
||||||
pub fn bitcoin_hashes::sha1::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::sha1::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::sha1::HashEngine::write(&mut self, buf: &[u8]) -> bitcoin_io::Result<usize>
|
pub fn bitcoin_hashes::sha1::HashEngine::write(&mut self, buf: &[u8]) -> bitcoin_io::Result<usize>
|
||||||
pub fn bitcoin_hashes::sha1::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize>
|
pub fn bitcoin_hashes::sha1::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize>
|
||||||
pub fn bitcoin_hashes::sha256::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha256::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha256::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha256::Hash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin_hashes::sha256::Hash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin_hashes::sha256::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha256::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -788,7 +778,6 @@ pub fn bitcoin_hashes::sha256::Midstate::hash<__H: core::hash::Hasher>(&self, st
|
||||||
pub fn bitcoin_hashes::sha256::Midstate::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin_hashes::sha256::Midstate::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin_hashes::sha256::Midstate::partial_cmp(&self, other: &bitcoin_hashes::sha256::Midstate) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin_hashes::sha256::Midstate::partial_cmp(&self, other: &bitcoin_hashes::sha256::Midstate) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin_hashes::sha256::Midstate::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin_hashes::sha256::Midstate::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha256d::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin_hashes::sha256d::Hash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha256d::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -815,9 +804,7 @@ pub fn bitcoin_hashes::sha256d::Hash::partial_cmp(&self, other: &bitcoin_hashes:
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::schema_name() -> alloc::string::String
|
pub fn bitcoin_hashes::sha256d::Hash::schema_name() -> alloc::string::String
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin_hashes::sha256d::Hash::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin_hashes::sha256d::Hash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha256t::Hash<T>::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::as_byte_array(&self) -> &[u8; 32]
|
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin_hashes::sha256t::Hash<T>::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha256t::Hash<T>::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::borrow(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha256t::Hash<T>::borrow(&self) -> &[u8]
|
||||||
|
@ -829,7 +816,6 @@ pub fn bitcoin_hashes::sha256t::Hash<T>::engine() -> bitcoin_hashes::sha256::Has
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::eq(&self, other: &bitcoin_hashes::sha256t::Hash<T>) -> bool
|
pub fn bitcoin_hashes::sha256t::Hash<T>::eq(&self, other: &bitcoin_hashes::sha256t::Hash<T>) -> bool
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin_hashes::sha256t::Hash<T>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin_hashes::sha256t::Hash<T>::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::from_byte_array(bytes: [u8; 32]) -> Self
|
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::from_bytes_mut(bytes: &mut [u8; 32]) -> &mut Self
|
pub fn bitcoin_hashes::sha256t::Hash<T>::from_bytes_mut(bytes: &mut [u8; 32]) -> &mut Self
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::from_bytes_ref(bytes: &[u8; 32]) -> &Self
|
pub fn bitcoin_hashes::sha256t::Hash<T>::from_bytes_ref(bytes: &[u8; 32]) -> &Self
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::from_engine(e: bitcoin_hashes::sha256::HashEngine) -> bitcoin_hashes::sha256t::Hash<T>
|
pub fn bitcoin_hashes::sha256t::Hash<T>::from_engine(e: bitcoin_hashes::sha256::HashEngine) -> bitcoin_hashes::sha256t::Hash<T>
|
||||||
|
@ -845,9 +831,7 @@ pub fn bitcoin_hashes::sha256t::Hash<T>::partial_cmp(&self, other: &bitcoin_hash
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::schema_name() -> alloc::string::String
|
pub fn bitcoin_hashes::sha256t::Hash<T>::schema_name() -> alloc::string::String
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
pub fn bitcoin_hashes::sha256t::Hash<T>::serialize<S: serde::ser::Serializer>(&self, s: S) -> core::result::Result<<S as serde::ser::Serializer>::Ok, <S as serde::ser::Serializer>::Error>
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin_hashes::sha256t::Hash<T>::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::to_byte_array(self) -> [u8; 32]
|
|
||||||
pub fn bitcoin_hashes::sha256t::Tag::engine() -> bitcoin_hashes::sha256::HashEngine
|
pub fn bitcoin_hashes::sha256t::Tag::engine() -> bitcoin_hashes::sha256::HashEngine
|
||||||
pub fn bitcoin_hashes::sha384::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha384::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha384::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8; 48]
|
pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8; 48]
|
||||||
pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -879,7 +863,6 @@ pub fn bitcoin_hashes::sha384::HashEngine::default() -> Self
|
||||||
pub fn bitcoin_hashes::sha384::HashEngine::input(&mut self, inp: &[u8])
|
pub fn bitcoin_hashes::sha384::HashEngine::input(&mut self, inp: &[u8])
|
||||||
pub fn bitcoin_hashes::sha384::HashEngine::midstate(&self) -> [u8; 64]
|
pub fn bitcoin_hashes::sha384::HashEngine::midstate(&self) -> [u8; 64]
|
||||||
pub fn bitcoin_hashes::sha384::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::sha384::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::sha512::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha512::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha512::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha512::Hash::as_ref(&self) -> &[u8; 64]
|
pub fn bitcoin_hashes::sha512::Hash::as_ref(&self) -> &[u8; 64]
|
||||||
pub fn bitcoin_hashes::sha512::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha512::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -915,7 +898,6 @@ pub fn bitcoin_hashes::sha512::HashEngine::midstate(&self) -> [u8; 64]
|
||||||
pub fn bitcoin_hashes::sha512::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::sha512::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::sha512::HashEngine::write(&mut self, buf: &[u8]) -> bitcoin_io::Result<usize>
|
pub fn bitcoin_hashes::sha512::HashEngine::write(&mut self, buf: &[u8]) -> bitcoin_io::Result<usize>
|
||||||
pub fn bitcoin_hashes::sha512::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize>
|
pub fn bitcoin_hashes::sha512::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result<usize>
|
||||||
pub fn bitcoin_hashes::sha512_256::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha512_256::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha512_256::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha512_256::Hash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin_hashes::sha512_256::Hash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin_hashes::sha512_256::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha512_256::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -947,7 +929,6 @@ pub fn bitcoin_hashes::sha512_256::HashEngine::default() -> Self
|
||||||
pub fn bitcoin_hashes::sha512_256::HashEngine::input(&mut self, inp: &[u8])
|
pub fn bitcoin_hashes::sha512_256::HashEngine::input(&mut self, inp: &[u8])
|
||||||
pub fn bitcoin_hashes::sha512_256::HashEngine::midstate(&self) -> [u8; 64]
|
pub fn bitcoin_hashes::sha512_256::HashEngine::midstate(&self) -> [u8; 64]
|
||||||
pub fn bitcoin_hashes::sha512_256::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::sha512_256::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::siphash24::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::siphash24::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::siphash24::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::siphash24::Hash::as_ref(&self) -> &[u8; 8]
|
pub fn bitcoin_hashes::siphash24::Hash::as_ref(&self) -> &[u8; 8]
|
||||||
pub fn bitcoin_hashes::siphash24::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::siphash24::Hash::as_ref(&self) -> &[u8]
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha1::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha1::Hash(_)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha256::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha256::Hash(_)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha256d::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha256d::Hash(_)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha256t::Hash<T: bitcoin_hashes::sha256t::Tag>(_, _)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha256t::Hash<T>(_, _)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha384::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha384::Hash(_)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha512::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha512::Hash(_)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha512_256::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha512_256::Hash(_)
|
||||||
|
@ -373,7 +373,6 @@ impl<T: bitcoin_hashes::Hash> core::fmt::Display for bitcoin_hashes::hmac::Hmac<
|
||||||
impl<T: bitcoin_hashes::Hash> core::fmt::LowerHex for bitcoin_hashes::hmac::Hmac<T>
|
impl<T: bitcoin_hashes::Hash> core::fmt::LowerHex for bitcoin_hashes::hmac::Hmac<T>
|
||||||
impl<T: bitcoin_hashes::Hash> core::marker::StructuralPartialEq for bitcoin_hashes::hmac::Hmac<T>
|
impl<T: bitcoin_hashes::Hash> core::marker::StructuralPartialEq for bitcoin_hashes::hmac::Hmac<T>
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> bitcoin_hashes::Hash for bitcoin_hashes::sha256t::Hash<T>
|
impl<T: bitcoin_hashes::sha256t::Tag> bitcoin_hashes::Hash for bitcoin_hashes::sha256t::Hash<T>
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> bitcoin_hashes::sha256t::Hash<T>
|
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> core::borrow::Borrow<[u8]> for bitcoin_hashes::sha256t::Hash<T>
|
impl<T: bitcoin_hashes::sha256t::Tag> core::borrow::Borrow<[u8]> for bitcoin_hashes::sha256t::Hash<T>
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> core::clone::Clone for bitcoin_hashes::sha256t::Hash<T>
|
impl<T: bitcoin_hashes::sha256t::Tag> core::clone::Clone for bitcoin_hashes::sha256t::Hash<T>
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> core::cmp::Eq for bitcoin_hashes::sha256t::Hash<T>
|
impl<T: bitcoin_hashes::sha256t::Tag> core::cmp::Eq for bitcoin_hashes::sha256t::Hash<T>
|
||||||
|
@ -398,6 +397,8 @@ impl<T: core::cmp::PartialEq + bitcoin_hashes::Hash> core::cmp::PartialEq for bi
|
||||||
impl<T: core::cmp::PartialOrd + bitcoin_hashes::Hash> core::cmp::PartialOrd for bitcoin_hashes::hmac::Hmac<T>
|
impl<T: core::cmp::PartialOrd + bitcoin_hashes::Hash> core::cmp::PartialOrd for bitcoin_hashes::hmac::Hmac<T>
|
||||||
impl<T: core::hash::Hash + bitcoin_hashes::Hash> core::hash::Hash for bitcoin_hashes::hmac::Hmac<T>
|
impl<T: core::hash::Hash + bitcoin_hashes::Hash> core::hash::Hash for bitcoin_hashes::hmac::Hmac<T>
|
||||||
impl<T: core::marker::Copy + bitcoin_hashes::Hash> core::marker::Copy for bitcoin_hashes::hmac::Hmac<T>
|
impl<T: core::marker::Copy + bitcoin_hashes::Hash> core::marker::Copy for bitcoin_hashes::hmac::Hmac<T>
|
||||||
|
impl<T> bitcoin_hashes::sha256t::Hash<T> where (T): bitcoin_hashes::sha256t::Tag
|
||||||
|
impl<T> bitcoin_hashes::sha256t::Tag for (T) where T: bitcoin_hashes::sha256t::Tag
|
||||||
impl<T> core::marker::Freeze for bitcoin_hashes::hkdf::Hkdf<T> where T: core::marker::Freeze
|
impl<T> core::marker::Freeze for bitcoin_hashes::hkdf::Hkdf<T> where T: core::marker::Freeze
|
||||||
impl<T> core::marker::Freeze for bitcoin_hashes::hmac::Hmac<T> where T: core::marker::Freeze
|
impl<T> core::marker::Freeze for bitcoin_hashes::hmac::Hmac<T> where T: core::marker::Freeze
|
||||||
impl<T> core::marker::Freeze for bitcoin_hashes::hmac::HmacEngine<T> where <T as bitcoin_hashes::Hash>::Engine: core::marker::Freeze
|
impl<T> core::marker::Freeze for bitcoin_hashes::hmac::HmacEngine<T> where <T as bitcoin_hashes::Hash>::Engine: core::marker::Freeze
|
||||||
|
@ -462,19 +463,15 @@ pub const bitcoin_hashes::sha512_256::HashEngine::BLOCK_SIZE: usize
|
||||||
pub const bitcoin_hashes::siphash24::Hash::DISPLAY_BACKWARD: bool
|
pub const bitcoin_hashes::siphash24::Hash::DISPLAY_BACKWARD: bool
|
||||||
pub const bitcoin_hashes::siphash24::Hash::LEN: usize
|
pub const bitcoin_hashes::siphash24::Hash::LEN: usize
|
||||||
pub const bitcoin_hashes::siphash24::HashEngine::BLOCK_SIZE: usize
|
pub const bitcoin_hashes::siphash24::HashEngine::BLOCK_SIZE: usize
|
||||||
pub const fn bitcoin_hashes::hash160::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::hash160::Hash::as_byte_array(&self) -> &[u8; 20]
|
pub const fn bitcoin_hashes::hash160::Hash::as_byte_array(&self) -> &[u8; 20]
|
||||||
pub const fn bitcoin_hashes::hash160::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
pub const fn bitcoin_hashes::hash160::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
||||||
pub const fn bitcoin_hashes::hash160::Hash::to_byte_array(self) -> [u8; 20]
|
pub const fn bitcoin_hashes::hash160::Hash::to_byte_array(self) -> [u8; 20]
|
||||||
pub const fn bitcoin_hashes::ripemd160::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::ripemd160::Hash::as_byte_array(&self) -> &[u8; 20]
|
pub const fn bitcoin_hashes::ripemd160::Hash::as_byte_array(&self) -> &[u8; 20]
|
||||||
pub const fn bitcoin_hashes::ripemd160::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
pub const fn bitcoin_hashes::ripemd160::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
||||||
pub const fn bitcoin_hashes::ripemd160::Hash::to_byte_array(self) -> [u8; 20]
|
pub const fn bitcoin_hashes::ripemd160::Hash::to_byte_array(self) -> [u8; 20]
|
||||||
pub const fn bitcoin_hashes::sha1::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::sha1::Hash::as_byte_array(&self) -> &[u8; 20]
|
pub const fn bitcoin_hashes::sha1::Hash::as_byte_array(&self) -> &[u8; 20]
|
||||||
pub const fn bitcoin_hashes::sha1::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
pub const fn bitcoin_hashes::sha1::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha1::Hash::to_byte_array(self) -> [u8; 20]
|
pub const fn bitcoin_hashes::sha1::Hash::to_byte_array(self) -> [u8; 20]
|
||||||
pub const fn bitcoin_hashes::sha256::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::sha256::Hash::as_byte_array(&self) -> &[u8; 32]
|
pub const fn bitcoin_hashes::sha256::Hash::as_byte_array(&self) -> &[u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha256::Hash::const_hash(bytes: &[u8]) -> Self
|
pub const fn bitcoin_hashes::sha256::Hash::const_hash(bytes: &[u8]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha256::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
pub const fn bitcoin_hashes::sha256::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
||||||
|
@ -482,35 +479,33 @@ pub const fn bitcoin_hashes::sha256::Hash::to_byte_array(self) -> [u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha256::Midstate::from_byte_array(inner: [u8; 32]) -> Self
|
pub const fn bitcoin_hashes::sha256::Midstate::from_byte_array(inner: [u8; 32]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha256::Midstate::hash_tag(tag: &[u8]) -> Self
|
pub const fn bitcoin_hashes::sha256::Midstate::hash_tag(tag: &[u8]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha256::Midstate::to_byte_array(self) -> [u8; 32]
|
pub const fn bitcoin_hashes::sha256::Midstate::to_byte_array(self) -> [u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha256d::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::sha256d::Hash::as_byte_array(&self) -> &[u8; 32]
|
pub const fn bitcoin_hashes::sha256d::Hash::as_byte_array(&self) -> &[u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha256d::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
pub const fn bitcoin_hashes::sha256d::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha256d::Hash::to_byte_array(self) -> [u8; 32]
|
pub const fn bitcoin_hashes::sha256d::Hash::to_byte_array(self) -> [u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha384::Hash::all_zeros() -> Self
|
pub const fn bitcoin_hashes::sha256t::Hash<T>::as_byte_array(&self) -> &[u8; 32]
|
||||||
|
pub const fn bitcoin_hashes::sha256t::Hash<T>::from_byte_array(bytes: [u8; 32]) -> Self
|
||||||
|
pub const fn bitcoin_hashes::sha256t::Hash<T>::to_byte_array(self) -> [u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha384::Hash::as_byte_array(&self) -> &[u8; 48]
|
pub const fn bitcoin_hashes::sha384::Hash::as_byte_array(&self) -> &[u8; 48]
|
||||||
pub const fn bitcoin_hashes::sha384::Hash::from_byte_array(bytes: [u8; 48]) -> Self
|
pub const fn bitcoin_hashes::sha384::Hash::from_byte_array(bytes: [u8; 48]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha384::Hash::to_byte_array(self) -> [u8; 48]
|
pub const fn bitcoin_hashes::sha384::Hash::to_byte_array(self) -> [u8; 48]
|
||||||
pub const fn bitcoin_hashes::sha512::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::sha512::Hash::as_byte_array(&self) -> &[u8; 64]
|
pub const fn bitcoin_hashes::sha512::Hash::as_byte_array(&self) -> &[u8; 64]
|
||||||
pub const fn bitcoin_hashes::sha512::Hash::from_byte_array(bytes: [u8; 64]) -> Self
|
pub const fn bitcoin_hashes::sha512::Hash::from_byte_array(bytes: [u8; 64]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha512::Hash::to_byte_array(self) -> [u8; 64]
|
pub const fn bitcoin_hashes::sha512::Hash::to_byte_array(self) -> [u8; 64]
|
||||||
pub const fn bitcoin_hashes::sha512_256::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::sha512_256::Hash::as_byte_array(&self) -> &[u8; 32]
|
pub const fn bitcoin_hashes::sha512_256::Hash::as_byte_array(&self) -> &[u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha512_256::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
pub const fn bitcoin_hashes::sha512_256::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha512_256::Hash::to_byte_array(self) -> [u8; 32]
|
pub const fn bitcoin_hashes::sha512_256::Hash::to_byte_array(self) -> [u8; 32]
|
||||||
pub const fn bitcoin_hashes::siphash24::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::siphash24::Hash::as_byte_array(&self) -> &[u8; 8]
|
pub const fn bitcoin_hashes::siphash24::Hash::as_byte_array(&self) -> &[u8; 8]
|
||||||
pub const fn bitcoin_hashes::siphash24::Hash::from_byte_array(bytes: [u8; 8]) -> Self
|
pub const fn bitcoin_hashes::siphash24::Hash::from_byte_array(bytes: [u8; 8]) -> Self
|
||||||
pub const fn bitcoin_hashes::siphash24::Hash::to_byte_array(self) -> [u8; 8]
|
pub const fn bitcoin_hashes::siphash24::Hash::to_byte_array(self) -> [u8; 8]
|
||||||
pub const fn bitcoin_hashes::siphash24::HashEngine::new() -> bitcoin_hashes::siphash24::HashEngine
|
pub const fn bitcoin_hashes::siphash24::HashEngine::new() -> bitcoin_hashes::siphash24::HashEngine
|
||||||
pub const fn bitcoin_hashes::siphash24::HashEngine::with_keys(k0: u64, k1: u64) -> bitcoin_hashes::siphash24::HashEngine
|
pub const fn bitcoin_hashes::siphash24::HashEngine::with_keys(k0: u64, k1: u64) -> bitcoin_hashes::siphash24::HashEngine
|
||||||
pub extern crate bitcoin_hashes::hex
|
pub extern crate bitcoin_hashes::hex
|
||||||
|
pub fn (T)::engine() -> bitcoin_hashes::sha256::HashEngine
|
||||||
pub fn bitcoin_hashes::FromSliceError::clone(&self) -> bitcoin_hashes::FromSliceError
|
pub fn bitcoin_hashes::FromSliceError::clone(&self) -> bitcoin_hashes::FromSliceError
|
||||||
pub fn bitcoin_hashes::FromSliceError::eq(&self, other: &bitcoin_hashes::FromSliceError) -> bool
|
pub fn bitcoin_hashes::FromSliceError::eq(&self, other: &bitcoin_hashes::FromSliceError) -> bool
|
||||||
pub fn bitcoin_hashes::FromSliceError::expected_length(&self) -> usize
|
pub fn bitcoin_hashes::FromSliceError::expected_length(&self) -> usize
|
||||||
pub fn bitcoin_hashes::FromSliceError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin_hashes::FromSliceError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin_hashes::FromSliceError::invalid_length(&self) -> usize
|
pub fn bitcoin_hashes::FromSliceError::invalid_length(&self) -> usize
|
||||||
pub fn bitcoin_hashes::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::Hash::engine() -> Self::Engine
|
pub fn bitcoin_hashes::Hash::engine() -> Self::Engine
|
||||||
pub fn bitcoin_hashes::Hash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin_hashes::Hash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
|
@ -523,7 +518,6 @@ pub fn bitcoin_hashes::HashEngine::input(&mut self, data: &[u8])
|
||||||
pub fn bitcoin_hashes::HashEngine::midstate(&self) -> Self::MidState
|
pub fn bitcoin_hashes::HashEngine::midstate(&self) -> Self::MidState
|
||||||
pub fn bitcoin_hashes::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::cmp::fixed_time_eq(a: &[u8], b: &[u8]) -> bool
|
pub fn bitcoin_hashes::cmp::fixed_time_eq(a: &[u8], b: &[u8]) -> bool
|
||||||
pub fn bitcoin_hashes::hash160::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::hash160::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::hash160::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::hash160::Hash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin_hashes::hash160::Hash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin_hashes::hash160::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::hash160::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -551,7 +545,6 @@ pub fn bitcoin_hashes::hkdf::Hkdf<T>::new(salt: &[u8], ikm: &[u8]) -> Self
|
||||||
pub fn bitcoin_hashes::hkdf::MaxLengthError::clone(&self) -> bitcoin_hashes::hkdf::MaxLengthError
|
pub fn bitcoin_hashes::hkdf::MaxLengthError::clone(&self) -> bitcoin_hashes::hkdf::MaxLengthError
|
||||||
pub fn bitcoin_hashes::hkdf::MaxLengthError::eq(&self, other: &bitcoin_hashes::hkdf::MaxLengthError) -> bool
|
pub fn bitcoin_hashes::hkdf::MaxLengthError::eq(&self, other: &bitcoin_hashes::hkdf::MaxLengthError) -> bool
|
||||||
pub fn bitcoin_hashes::hkdf::MaxLengthError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin_hashes::hkdf::MaxLengthError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin_hashes::hmac::Hmac<T>::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::hmac::Hmac<T>::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::hmac::Hmac<T>::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::hmac::Hmac<T>::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::hmac::Hmac<T>::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin_hashes::hmac::Hmac<T>::clone(&self) -> bitcoin_hashes::hmac::Hmac<T>
|
pub fn bitcoin_hashes::hmac::Hmac<T>::clone(&self) -> bitcoin_hashes::hmac::Hmac<T>
|
||||||
|
@ -572,7 +565,6 @@ pub fn bitcoin_hashes::hmac::HmacEngine<T>::input(&mut self, buf: &[u8])
|
||||||
pub fn bitcoin_hashes::hmac::HmacEngine<T>::midstate(&self) -> Self::MidState
|
pub fn bitcoin_hashes::hmac::HmacEngine<T>::midstate(&self) -> Self::MidState
|
||||||
pub fn bitcoin_hashes::hmac::HmacEngine<T>::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::hmac::HmacEngine<T>::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::hmac::HmacEngine<T>::new(key: &[u8]) -> bitcoin_hashes::hmac::HmacEngine<T>
|
pub fn bitcoin_hashes::hmac::HmacEngine<T>::new(key: &[u8]) -> bitcoin_hashes::hmac::HmacEngine<T>
|
||||||
pub fn bitcoin_hashes::ripemd160::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::ripemd160::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::ripemd160::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::ripemd160::Hash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin_hashes::ripemd160::Hash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin_hashes::ripemd160::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::ripemd160::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -599,7 +591,6 @@ pub fn bitcoin_hashes::ripemd160::HashEngine::default() -> Self
|
||||||
pub fn bitcoin_hashes::ripemd160::HashEngine::input(&mut self, inp: &[u8])
|
pub fn bitcoin_hashes::ripemd160::HashEngine::input(&mut self, inp: &[u8])
|
||||||
pub fn bitcoin_hashes::ripemd160::HashEngine::midstate(&self) -> [u8; 20]
|
pub fn bitcoin_hashes::ripemd160::HashEngine::midstate(&self) -> [u8; 20]
|
||||||
pub fn bitcoin_hashes::ripemd160::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::ripemd160::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::sha1::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha1::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha1::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha1::Hash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin_hashes::sha1::Hash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin_hashes::sha1::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha1::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -626,7 +617,6 @@ pub fn bitcoin_hashes::sha1::HashEngine::default() -> Self
|
||||||
pub fn bitcoin_hashes::sha1::HashEngine::input(&mut self, inp: &[u8])
|
pub fn bitcoin_hashes::sha1::HashEngine::input(&mut self, inp: &[u8])
|
||||||
pub fn bitcoin_hashes::sha1::HashEngine::midstate(&self) -> [u8; 20]
|
pub fn bitcoin_hashes::sha1::HashEngine::midstate(&self) -> [u8; 20]
|
||||||
pub fn bitcoin_hashes::sha1::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::sha1::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::sha256::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha256::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha256::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha256::Hash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin_hashes::sha256::Hash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin_hashes::sha256::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha256::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -668,7 +658,6 @@ pub fn bitcoin_hashes::sha256::Midstate::from_str(s: &str) -> core::result::Resu
|
||||||
pub fn bitcoin_hashes::sha256::Midstate::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
pub fn bitcoin_hashes::sha256::Midstate::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||||
pub fn bitcoin_hashes::sha256::Midstate::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin_hashes::sha256::Midstate::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin_hashes::sha256::Midstate::partial_cmp(&self, other: &bitcoin_hashes::sha256::Midstate) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin_hashes::sha256::Midstate::partial_cmp(&self, other: &bitcoin_hashes::sha256::Midstate) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha256d::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin_hashes::sha256d::Hash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha256d::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -690,9 +679,7 @@ pub fn bitcoin_hashes::sha256d::Hash::hash_byte_chunks<B, I>(byte_slices: I) ->
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin_hashes::sha256d::Hash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::partial_cmp(&self, other: &bitcoin_hashes::sha256d::Hash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin_hashes::sha256d::Hash::partial_cmp(&self, other: &bitcoin_hashes::sha256d::Hash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin_hashes::sha256d::Hash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha256t::Hash<T>::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::as_byte_array(&self) -> &[u8; 32]
|
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin_hashes::sha256t::Hash<T>::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha256t::Hash<T>::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::borrow(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha256t::Hash<T>::borrow(&self) -> &[u8]
|
||||||
|
@ -703,7 +690,6 @@ pub fn bitcoin_hashes::sha256t::Hash<T>::engine() -> bitcoin_hashes::sha256::Has
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::eq(&self, other: &bitcoin_hashes::sha256t::Hash<T>) -> bool
|
pub fn bitcoin_hashes::sha256t::Hash<T>::eq(&self, other: &bitcoin_hashes::sha256t::Hash<T>) -> bool
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin_hashes::sha256t::Hash<T>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin_hashes::sha256t::Hash<T>::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::from_byte_array(bytes: [u8; 32]) -> Self
|
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::from_bytes_mut(bytes: &mut [u8; 32]) -> &mut Self
|
pub fn bitcoin_hashes::sha256t::Hash<T>::from_bytes_mut(bytes: &mut [u8; 32]) -> &mut Self
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::from_bytes_ref(bytes: &[u8; 32]) -> &Self
|
pub fn bitcoin_hashes::sha256t::Hash<T>::from_bytes_ref(bytes: &[u8; 32]) -> &Self
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::from_engine(e: bitcoin_hashes::sha256::HashEngine) -> bitcoin_hashes::sha256t::Hash<T>
|
pub fn bitcoin_hashes::sha256t::Hash<T>::from_engine(e: bitcoin_hashes::sha256::HashEngine) -> bitcoin_hashes::sha256t::Hash<T>
|
||||||
|
@ -715,9 +701,7 @@ pub fn bitcoin_hashes::sha256t::Hash<T>::hash_byte_chunks<B, I>(byte_slices: I)
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin_hashes::sha256t::Hash<T>::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::partial_cmp(&self, other: &bitcoin_hashes::sha256t::Hash<T>) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin_hashes::sha256t::Hash<T>::partial_cmp(&self, other: &bitcoin_hashes::sha256t::Hash<T>) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin_hashes::sha256t::Hash<T>::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::to_byte_array(self) -> [u8; 32]
|
|
||||||
pub fn bitcoin_hashes::sha256t::Tag::engine() -> bitcoin_hashes::sha256::HashEngine
|
pub fn bitcoin_hashes::sha256t::Tag::engine() -> bitcoin_hashes::sha256::HashEngine
|
||||||
pub fn bitcoin_hashes::sha384::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha384::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha384::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8; 48]
|
pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8; 48]
|
||||||
pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -744,7 +728,6 @@ pub fn bitcoin_hashes::sha384::HashEngine::default() -> Self
|
||||||
pub fn bitcoin_hashes::sha384::HashEngine::input(&mut self, inp: &[u8])
|
pub fn bitcoin_hashes::sha384::HashEngine::input(&mut self, inp: &[u8])
|
||||||
pub fn bitcoin_hashes::sha384::HashEngine::midstate(&self) -> [u8; 64]
|
pub fn bitcoin_hashes::sha384::HashEngine::midstate(&self) -> [u8; 64]
|
||||||
pub fn bitcoin_hashes::sha384::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::sha384::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::sha512::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha512::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha512::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha512::Hash::as_ref(&self) -> &[u8; 64]
|
pub fn bitcoin_hashes::sha512::Hash::as_ref(&self) -> &[u8; 64]
|
||||||
pub fn bitcoin_hashes::sha512::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha512::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -771,7 +754,6 @@ pub fn bitcoin_hashes::sha512::HashEngine::default() -> Self
|
||||||
pub fn bitcoin_hashes::sha512::HashEngine::input(&mut self, inp: &[u8])
|
pub fn bitcoin_hashes::sha512::HashEngine::input(&mut self, inp: &[u8])
|
||||||
pub fn bitcoin_hashes::sha512::HashEngine::midstate(&self) -> [u8; 64]
|
pub fn bitcoin_hashes::sha512::HashEngine::midstate(&self) -> [u8; 64]
|
||||||
pub fn bitcoin_hashes::sha512::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::sha512::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::sha512_256::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha512_256::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha512_256::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha512_256::Hash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin_hashes::sha512_256::Hash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin_hashes::sha512_256::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha512_256::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -798,7 +780,6 @@ pub fn bitcoin_hashes::sha512_256::HashEngine::default() -> Self
|
||||||
pub fn bitcoin_hashes::sha512_256::HashEngine::input(&mut self, inp: &[u8])
|
pub fn bitcoin_hashes::sha512_256::HashEngine::input(&mut self, inp: &[u8])
|
||||||
pub fn bitcoin_hashes::sha512_256::HashEngine::midstate(&self) -> [u8; 64]
|
pub fn bitcoin_hashes::sha512_256::HashEngine::midstate(&self) -> [u8; 64]
|
||||||
pub fn bitcoin_hashes::sha512_256::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::sha512_256::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::siphash24::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::siphash24::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::siphash24::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::siphash24::Hash::as_ref(&self) -> &[u8; 8]
|
pub fn bitcoin_hashes::siphash24::Hash::as_ref(&self) -> &[u8; 8]
|
||||||
pub fn bitcoin_hashes::siphash24::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::siphash24::Hash::as_ref(&self) -> &[u8]
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha1::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha1::Hash(_)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha256::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha256::Hash(_)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha256d::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha256d::Hash(_)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha256t::Hash<T: bitcoin_hashes::sha256t::Tag>(_, _)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha256t::Hash<T>(_, _)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha384::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha384::Hash(_)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha512::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha512::Hash(_)
|
||||||
#[repr(transparent)] pub struct bitcoin_hashes::sha512_256::Hash(_)
|
#[repr(transparent)] pub struct bitcoin_hashes::sha512_256::Hash(_)
|
||||||
|
@ -373,7 +373,6 @@ impl<T: bitcoin_hashes::Hash> core::fmt::Display for bitcoin_hashes::hmac::Hmac<
|
||||||
impl<T: bitcoin_hashes::Hash> core::fmt::LowerHex for bitcoin_hashes::hmac::Hmac<T>
|
impl<T: bitcoin_hashes::Hash> core::fmt::LowerHex for bitcoin_hashes::hmac::Hmac<T>
|
||||||
impl<T: bitcoin_hashes::Hash> core::marker::StructuralPartialEq for bitcoin_hashes::hmac::Hmac<T>
|
impl<T: bitcoin_hashes::Hash> core::marker::StructuralPartialEq for bitcoin_hashes::hmac::Hmac<T>
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> bitcoin_hashes::Hash for bitcoin_hashes::sha256t::Hash<T>
|
impl<T: bitcoin_hashes::sha256t::Tag> bitcoin_hashes::Hash for bitcoin_hashes::sha256t::Hash<T>
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> bitcoin_hashes::sha256t::Hash<T>
|
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> core::borrow::Borrow<[u8]> for bitcoin_hashes::sha256t::Hash<T>
|
impl<T: bitcoin_hashes::sha256t::Tag> core::borrow::Borrow<[u8]> for bitcoin_hashes::sha256t::Hash<T>
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> core::clone::Clone for bitcoin_hashes::sha256t::Hash<T>
|
impl<T: bitcoin_hashes::sha256t::Tag> core::clone::Clone for bitcoin_hashes::sha256t::Hash<T>
|
||||||
impl<T: bitcoin_hashes::sha256t::Tag> core::cmp::Eq for bitcoin_hashes::sha256t::Hash<T>
|
impl<T: bitcoin_hashes::sha256t::Tag> core::cmp::Eq for bitcoin_hashes::sha256t::Hash<T>
|
||||||
|
@ -398,6 +397,8 @@ impl<T: core::cmp::PartialEq + bitcoin_hashes::Hash> core::cmp::PartialEq for bi
|
||||||
impl<T: core::cmp::PartialOrd + bitcoin_hashes::Hash> core::cmp::PartialOrd for bitcoin_hashes::hmac::Hmac<T>
|
impl<T: core::cmp::PartialOrd + bitcoin_hashes::Hash> core::cmp::PartialOrd for bitcoin_hashes::hmac::Hmac<T>
|
||||||
impl<T: core::hash::Hash + bitcoin_hashes::Hash> core::hash::Hash for bitcoin_hashes::hmac::Hmac<T>
|
impl<T: core::hash::Hash + bitcoin_hashes::Hash> core::hash::Hash for bitcoin_hashes::hmac::Hmac<T>
|
||||||
impl<T: core::marker::Copy + bitcoin_hashes::Hash> core::marker::Copy for bitcoin_hashes::hmac::Hmac<T>
|
impl<T: core::marker::Copy + bitcoin_hashes::Hash> core::marker::Copy for bitcoin_hashes::hmac::Hmac<T>
|
||||||
|
impl<T> bitcoin_hashes::sha256t::Hash<T> where (T): bitcoin_hashes::sha256t::Tag
|
||||||
|
impl<T> bitcoin_hashes::sha256t::Tag for (T) where T: bitcoin_hashes::sha256t::Tag
|
||||||
impl<T> core::marker::Freeze for bitcoin_hashes::hkdf::Hkdf<T> where T: core::marker::Freeze
|
impl<T> core::marker::Freeze for bitcoin_hashes::hkdf::Hkdf<T> where T: core::marker::Freeze
|
||||||
impl<T> core::marker::Freeze for bitcoin_hashes::hmac::Hmac<T> where T: core::marker::Freeze
|
impl<T> core::marker::Freeze for bitcoin_hashes::hmac::Hmac<T> where T: core::marker::Freeze
|
||||||
impl<T> core::marker::Freeze for bitcoin_hashes::hmac::HmacEngine<T> where <T as bitcoin_hashes::Hash>::Engine: core::marker::Freeze
|
impl<T> core::marker::Freeze for bitcoin_hashes::hmac::HmacEngine<T> where <T as bitcoin_hashes::Hash>::Engine: core::marker::Freeze
|
||||||
|
@ -462,19 +463,15 @@ pub const bitcoin_hashes::sha512_256::HashEngine::BLOCK_SIZE: usize
|
||||||
pub const bitcoin_hashes::siphash24::Hash::DISPLAY_BACKWARD: bool
|
pub const bitcoin_hashes::siphash24::Hash::DISPLAY_BACKWARD: bool
|
||||||
pub const bitcoin_hashes::siphash24::Hash::LEN: usize
|
pub const bitcoin_hashes::siphash24::Hash::LEN: usize
|
||||||
pub const bitcoin_hashes::siphash24::HashEngine::BLOCK_SIZE: usize
|
pub const bitcoin_hashes::siphash24::HashEngine::BLOCK_SIZE: usize
|
||||||
pub const fn bitcoin_hashes::hash160::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::hash160::Hash::as_byte_array(&self) -> &[u8; 20]
|
pub const fn bitcoin_hashes::hash160::Hash::as_byte_array(&self) -> &[u8; 20]
|
||||||
pub const fn bitcoin_hashes::hash160::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
pub const fn bitcoin_hashes::hash160::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
||||||
pub const fn bitcoin_hashes::hash160::Hash::to_byte_array(self) -> [u8; 20]
|
pub const fn bitcoin_hashes::hash160::Hash::to_byte_array(self) -> [u8; 20]
|
||||||
pub const fn bitcoin_hashes::ripemd160::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::ripemd160::Hash::as_byte_array(&self) -> &[u8; 20]
|
pub const fn bitcoin_hashes::ripemd160::Hash::as_byte_array(&self) -> &[u8; 20]
|
||||||
pub const fn bitcoin_hashes::ripemd160::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
pub const fn bitcoin_hashes::ripemd160::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
||||||
pub const fn bitcoin_hashes::ripemd160::Hash::to_byte_array(self) -> [u8; 20]
|
pub const fn bitcoin_hashes::ripemd160::Hash::to_byte_array(self) -> [u8; 20]
|
||||||
pub const fn bitcoin_hashes::sha1::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::sha1::Hash::as_byte_array(&self) -> &[u8; 20]
|
pub const fn bitcoin_hashes::sha1::Hash::as_byte_array(&self) -> &[u8; 20]
|
||||||
pub const fn bitcoin_hashes::sha1::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
pub const fn bitcoin_hashes::sha1::Hash::from_byte_array(bytes: [u8; 20]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha1::Hash::to_byte_array(self) -> [u8; 20]
|
pub const fn bitcoin_hashes::sha1::Hash::to_byte_array(self) -> [u8; 20]
|
||||||
pub const fn bitcoin_hashes::sha256::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::sha256::Hash::as_byte_array(&self) -> &[u8; 32]
|
pub const fn bitcoin_hashes::sha256::Hash::as_byte_array(&self) -> &[u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha256::Hash::const_hash(bytes: &[u8]) -> Self
|
pub const fn bitcoin_hashes::sha256::Hash::const_hash(bytes: &[u8]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha256::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
pub const fn bitcoin_hashes::sha256::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
||||||
|
@ -482,35 +479,33 @@ pub const fn bitcoin_hashes::sha256::Hash::to_byte_array(self) -> [u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha256::Midstate::from_byte_array(inner: [u8; 32]) -> Self
|
pub const fn bitcoin_hashes::sha256::Midstate::from_byte_array(inner: [u8; 32]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha256::Midstate::hash_tag(tag: &[u8]) -> Self
|
pub const fn bitcoin_hashes::sha256::Midstate::hash_tag(tag: &[u8]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha256::Midstate::to_byte_array(self) -> [u8; 32]
|
pub const fn bitcoin_hashes::sha256::Midstate::to_byte_array(self) -> [u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha256d::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::sha256d::Hash::as_byte_array(&self) -> &[u8; 32]
|
pub const fn bitcoin_hashes::sha256d::Hash::as_byte_array(&self) -> &[u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha256d::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
pub const fn bitcoin_hashes::sha256d::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha256d::Hash::to_byte_array(self) -> [u8; 32]
|
pub const fn bitcoin_hashes::sha256d::Hash::to_byte_array(self) -> [u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha384::Hash::all_zeros() -> Self
|
pub const fn bitcoin_hashes::sha256t::Hash<T>::as_byte_array(&self) -> &[u8; 32]
|
||||||
|
pub const fn bitcoin_hashes::sha256t::Hash<T>::from_byte_array(bytes: [u8; 32]) -> Self
|
||||||
|
pub const fn bitcoin_hashes::sha256t::Hash<T>::to_byte_array(self) -> [u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha384::Hash::as_byte_array(&self) -> &[u8; 48]
|
pub const fn bitcoin_hashes::sha384::Hash::as_byte_array(&self) -> &[u8; 48]
|
||||||
pub const fn bitcoin_hashes::sha384::Hash::from_byte_array(bytes: [u8; 48]) -> Self
|
pub const fn bitcoin_hashes::sha384::Hash::from_byte_array(bytes: [u8; 48]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha384::Hash::to_byte_array(self) -> [u8; 48]
|
pub const fn bitcoin_hashes::sha384::Hash::to_byte_array(self) -> [u8; 48]
|
||||||
pub const fn bitcoin_hashes::sha512::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::sha512::Hash::as_byte_array(&self) -> &[u8; 64]
|
pub const fn bitcoin_hashes::sha512::Hash::as_byte_array(&self) -> &[u8; 64]
|
||||||
pub const fn bitcoin_hashes::sha512::Hash::from_byte_array(bytes: [u8; 64]) -> Self
|
pub const fn bitcoin_hashes::sha512::Hash::from_byte_array(bytes: [u8; 64]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha512::Hash::to_byte_array(self) -> [u8; 64]
|
pub const fn bitcoin_hashes::sha512::Hash::to_byte_array(self) -> [u8; 64]
|
||||||
pub const fn bitcoin_hashes::sha512_256::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::sha512_256::Hash::as_byte_array(&self) -> &[u8; 32]
|
pub const fn bitcoin_hashes::sha512_256::Hash::as_byte_array(&self) -> &[u8; 32]
|
||||||
pub const fn bitcoin_hashes::sha512_256::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
pub const fn bitcoin_hashes::sha512_256::Hash::from_byte_array(bytes: [u8; 32]) -> Self
|
||||||
pub const fn bitcoin_hashes::sha512_256::Hash::to_byte_array(self) -> [u8; 32]
|
pub const fn bitcoin_hashes::sha512_256::Hash::to_byte_array(self) -> [u8; 32]
|
||||||
pub const fn bitcoin_hashes::siphash24::Hash::all_zeros() -> Self
|
|
||||||
pub const fn bitcoin_hashes::siphash24::Hash::as_byte_array(&self) -> &[u8; 8]
|
pub const fn bitcoin_hashes::siphash24::Hash::as_byte_array(&self) -> &[u8; 8]
|
||||||
pub const fn bitcoin_hashes::siphash24::Hash::from_byte_array(bytes: [u8; 8]) -> Self
|
pub const fn bitcoin_hashes::siphash24::Hash::from_byte_array(bytes: [u8; 8]) -> Self
|
||||||
pub const fn bitcoin_hashes::siphash24::Hash::to_byte_array(self) -> [u8; 8]
|
pub const fn bitcoin_hashes::siphash24::Hash::to_byte_array(self) -> [u8; 8]
|
||||||
pub const fn bitcoin_hashes::siphash24::HashEngine::new() -> bitcoin_hashes::siphash24::HashEngine
|
pub const fn bitcoin_hashes::siphash24::HashEngine::new() -> bitcoin_hashes::siphash24::HashEngine
|
||||||
pub const fn bitcoin_hashes::siphash24::HashEngine::with_keys(k0: u64, k1: u64) -> bitcoin_hashes::siphash24::HashEngine
|
pub const fn bitcoin_hashes::siphash24::HashEngine::with_keys(k0: u64, k1: u64) -> bitcoin_hashes::siphash24::HashEngine
|
||||||
pub extern crate bitcoin_hashes::hex
|
pub extern crate bitcoin_hashes::hex
|
||||||
|
pub fn (T)::engine() -> bitcoin_hashes::sha256::HashEngine
|
||||||
pub fn bitcoin_hashes::FromSliceError::clone(&self) -> bitcoin_hashes::FromSliceError
|
pub fn bitcoin_hashes::FromSliceError::clone(&self) -> bitcoin_hashes::FromSliceError
|
||||||
pub fn bitcoin_hashes::FromSliceError::eq(&self, other: &bitcoin_hashes::FromSliceError) -> bool
|
pub fn bitcoin_hashes::FromSliceError::eq(&self, other: &bitcoin_hashes::FromSliceError) -> bool
|
||||||
pub fn bitcoin_hashes::FromSliceError::expected_length(&self) -> usize
|
pub fn bitcoin_hashes::FromSliceError::expected_length(&self) -> usize
|
||||||
pub fn bitcoin_hashes::FromSliceError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin_hashes::FromSliceError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin_hashes::FromSliceError::invalid_length(&self) -> usize
|
pub fn bitcoin_hashes::FromSliceError::invalid_length(&self) -> usize
|
||||||
pub fn bitcoin_hashes::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::Hash::engine() -> Self::Engine
|
pub fn bitcoin_hashes::Hash::engine() -> Self::Engine
|
||||||
pub fn bitcoin_hashes::Hash::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin_hashes::Hash::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
|
@ -523,7 +518,6 @@ pub fn bitcoin_hashes::HashEngine::input(&mut self, data: &[u8])
|
||||||
pub fn bitcoin_hashes::HashEngine::midstate(&self) -> Self::MidState
|
pub fn bitcoin_hashes::HashEngine::midstate(&self) -> Self::MidState
|
||||||
pub fn bitcoin_hashes::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::cmp::fixed_time_eq(a: &[u8], b: &[u8]) -> bool
|
pub fn bitcoin_hashes::cmp::fixed_time_eq(a: &[u8], b: &[u8]) -> bool
|
||||||
pub fn bitcoin_hashes::hash160::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::hash160::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::hash160::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::hash160::Hash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin_hashes::hash160::Hash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin_hashes::hash160::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::hash160::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -550,7 +544,6 @@ pub fn bitcoin_hashes::hkdf::Hkdf<T>::new(salt: &[u8], ikm: &[u8]) -> Self
|
||||||
pub fn bitcoin_hashes::hkdf::MaxLengthError::clone(&self) -> bitcoin_hashes::hkdf::MaxLengthError
|
pub fn bitcoin_hashes::hkdf::MaxLengthError::clone(&self) -> bitcoin_hashes::hkdf::MaxLengthError
|
||||||
pub fn bitcoin_hashes::hkdf::MaxLengthError::eq(&self, other: &bitcoin_hashes::hkdf::MaxLengthError) -> bool
|
pub fn bitcoin_hashes::hkdf::MaxLengthError::eq(&self, other: &bitcoin_hashes::hkdf::MaxLengthError) -> bool
|
||||||
pub fn bitcoin_hashes::hkdf::MaxLengthError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin_hashes::hkdf::MaxLengthError::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin_hashes::hmac::Hmac<T>::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::hmac::Hmac<T>::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::hmac::Hmac<T>::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::hmac::Hmac<T>::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::hmac::Hmac<T>::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin_hashes::hmac::Hmac<T>::clone(&self) -> bitcoin_hashes::hmac::Hmac<T>
|
pub fn bitcoin_hashes::hmac::Hmac<T>::clone(&self) -> bitcoin_hashes::hmac::Hmac<T>
|
||||||
|
@ -571,7 +564,6 @@ pub fn bitcoin_hashes::hmac::HmacEngine<T>::input(&mut self, buf: &[u8])
|
||||||
pub fn bitcoin_hashes::hmac::HmacEngine<T>::midstate(&self) -> Self::MidState
|
pub fn bitcoin_hashes::hmac::HmacEngine<T>::midstate(&self) -> Self::MidState
|
||||||
pub fn bitcoin_hashes::hmac::HmacEngine<T>::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::hmac::HmacEngine<T>::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::hmac::HmacEngine<T>::new(key: &[u8]) -> bitcoin_hashes::hmac::HmacEngine<T>
|
pub fn bitcoin_hashes::hmac::HmacEngine<T>::new(key: &[u8]) -> bitcoin_hashes::hmac::HmacEngine<T>
|
||||||
pub fn bitcoin_hashes::ripemd160::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::ripemd160::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::ripemd160::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::ripemd160::Hash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin_hashes::ripemd160::Hash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin_hashes::ripemd160::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::ripemd160::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -598,7 +590,6 @@ pub fn bitcoin_hashes::ripemd160::HashEngine::default() -> Self
|
||||||
pub fn bitcoin_hashes::ripemd160::HashEngine::input(&mut self, inp: &[u8])
|
pub fn bitcoin_hashes::ripemd160::HashEngine::input(&mut self, inp: &[u8])
|
||||||
pub fn bitcoin_hashes::ripemd160::HashEngine::midstate(&self) -> [u8; 20]
|
pub fn bitcoin_hashes::ripemd160::HashEngine::midstate(&self) -> [u8; 20]
|
||||||
pub fn bitcoin_hashes::ripemd160::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::ripemd160::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::sha1::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha1::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha1::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha1::Hash::as_ref(&self) -> &[u8; 20]
|
pub fn bitcoin_hashes::sha1::Hash::as_ref(&self) -> &[u8; 20]
|
||||||
pub fn bitcoin_hashes::sha1::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha1::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -625,7 +616,6 @@ pub fn bitcoin_hashes::sha1::HashEngine::default() -> Self
|
||||||
pub fn bitcoin_hashes::sha1::HashEngine::input(&mut self, inp: &[u8])
|
pub fn bitcoin_hashes::sha1::HashEngine::input(&mut self, inp: &[u8])
|
||||||
pub fn bitcoin_hashes::sha1::HashEngine::midstate(&self) -> [u8; 20]
|
pub fn bitcoin_hashes::sha1::HashEngine::midstate(&self) -> [u8; 20]
|
||||||
pub fn bitcoin_hashes::sha1::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::sha1::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::sha256::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha256::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha256::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha256::Hash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin_hashes::sha256::Hash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin_hashes::sha256::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha256::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -667,7 +657,6 @@ pub fn bitcoin_hashes::sha256::Midstate::from_str(s: &str) -> core::result::Resu
|
||||||
pub fn bitcoin_hashes::sha256::Midstate::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
pub fn bitcoin_hashes::sha256::Midstate::hash<__H: core::hash::Hasher>(&self, state: &mut __H)
|
||||||
pub fn bitcoin_hashes::sha256::Midstate::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin_hashes::sha256::Midstate::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin_hashes::sha256::Midstate::partial_cmp(&self, other: &bitcoin_hashes::sha256::Midstate) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin_hashes::sha256::Midstate::partial_cmp(&self, other: &bitcoin_hashes::sha256::Midstate) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha256d::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin_hashes::sha256d::Hash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha256d::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -689,9 +678,7 @@ pub fn bitcoin_hashes::sha256d::Hash::hash_byte_chunks<B, I>(byte_slices: I) ->
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin_hashes::sha256d::Hash::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::partial_cmp(&self, other: &bitcoin_hashes::sha256d::Hash) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin_hashes::sha256d::Hash::partial_cmp(&self, other: &bitcoin_hashes::sha256d::Hash) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin_hashes::sha256d::Hash::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin_hashes::sha256d::Hash::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha256t::Hash<T>::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::as_byte_array(&self) -> &[u8; 32]
|
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin_hashes::sha256t::Hash<T>::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha256t::Hash<T>::as_ref(&self) -> &[u8]
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::borrow(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha256t::Hash<T>::borrow(&self) -> &[u8]
|
||||||
|
@ -702,7 +689,6 @@ pub fn bitcoin_hashes::sha256t::Hash<T>::engine() -> bitcoin_hashes::sha256::Has
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::eq(&self, other: &bitcoin_hashes::sha256t::Hash<T>) -> bool
|
pub fn bitcoin_hashes::sha256t::Hash<T>::eq(&self, other: &bitcoin_hashes::sha256t::Hash<T>) -> bool
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
pub fn bitcoin_hashes::sha256t::Hash<T>::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::from_byte_array(bytes: Self::Bytes) -> Self
|
pub fn bitcoin_hashes::sha256t::Hash<T>::from_byte_array(bytes: Self::Bytes) -> Self
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::from_byte_array(bytes: [u8; 32]) -> Self
|
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::from_bytes_mut(bytes: &mut [u8; 32]) -> &mut Self
|
pub fn bitcoin_hashes::sha256t::Hash<T>::from_bytes_mut(bytes: &mut [u8; 32]) -> &mut Self
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::from_bytes_ref(bytes: &[u8; 32]) -> &Self
|
pub fn bitcoin_hashes::sha256t::Hash<T>::from_bytes_ref(bytes: &[u8; 32]) -> &Self
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::from_engine(e: bitcoin_hashes::sha256::HashEngine) -> bitcoin_hashes::sha256t::Hash<T>
|
pub fn bitcoin_hashes::sha256t::Hash<T>::from_engine(e: bitcoin_hashes::sha256::HashEngine) -> bitcoin_hashes::sha256t::Hash<T>
|
||||||
|
@ -714,9 +700,7 @@ pub fn bitcoin_hashes::sha256t::Hash<T>::hash_byte_chunks<B, I>(byte_slices: I)
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::index(&self, index: I) -> &Self::Output
|
pub fn bitcoin_hashes::sha256t::Hash<T>::index(&self, index: I) -> &Self::Output
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::partial_cmp(&self, other: &bitcoin_hashes::sha256t::Hash<T>) -> core::option::Option<core::cmp::Ordering>
|
pub fn bitcoin_hashes::sha256t::Hash<T>::partial_cmp(&self, other: &bitcoin_hashes::sha256t::Hash<T>) -> core::option::Option<core::cmp::Ordering>
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::to_byte_array(self) -> Self::Bytes
|
pub fn bitcoin_hashes::sha256t::Hash<T>::to_byte_array(self) -> Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha256t::Hash<T>::to_byte_array(self) -> [u8; 32]
|
|
||||||
pub fn bitcoin_hashes::sha256t::Tag::engine() -> bitcoin_hashes::sha256::HashEngine
|
pub fn bitcoin_hashes::sha256t::Tag::engine() -> bitcoin_hashes::sha256::HashEngine
|
||||||
pub fn bitcoin_hashes::sha384::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha384::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha384::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8; 48]
|
pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8; 48]
|
||||||
pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -743,7 +727,6 @@ pub fn bitcoin_hashes::sha384::HashEngine::default() -> Self
|
||||||
pub fn bitcoin_hashes::sha384::HashEngine::input(&mut self, inp: &[u8])
|
pub fn bitcoin_hashes::sha384::HashEngine::input(&mut self, inp: &[u8])
|
||||||
pub fn bitcoin_hashes::sha384::HashEngine::midstate(&self) -> [u8; 64]
|
pub fn bitcoin_hashes::sha384::HashEngine::midstate(&self) -> [u8; 64]
|
||||||
pub fn bitcoin_hashes::sha384::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::sha384::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::sha512::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha512::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha512::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha512::Hash::as_ref(&self) -> &[u8; 64]
|
pub fn bitcoin_hashes::sha512::Hash::as_ref(&self) -> &[u8; 64]
|
||||||
pub fn bitcoin_hashes::sha512::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha512::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -770,7 +753,6 @@ pub fn bitcoin_hashes::sha512::HashEngine::default() -> Self
|
||||||
pub fn bitcoin_hashes::sha512::HashEngine::input(&mut self, inp: &[u8])
|
pub fn bitcoin_hashes::sha512::HashEngine::input(&mut self, inp: &[u8])
|
||||||
pub fn bitcoin_hashes::sha512::HashEngine::midstate(&self) -> [u8; 64]
|
pub fn bitcoin_hashes::sha512::HashEngine::midstate(&self) -> [u8; 64]
|
||||||
pub fn bitcoin_hashes::sha512::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::sha512::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::sha512_256::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::sha512_256::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::sha512_256::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::sha512_256::Hash::as_ref(&self) -> &[u8; 32]
|
pub fn bitcoin_hashes::sha512_256::Hash::as_ref(&self) -> &[u8; 32]
|
||||||
pub fn bitcoin_hashes::sha512_256::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::sha512_256::Hash::as_ref(&self) -> &[u8]
|
||||||
|
@ -797,7 +779,6 @@ pub fn bitcoin_hashes::sha512_256::HashEngine::default() -> Self
|
||||||
pub fn bitcoin_hashes::sha512_256::HashEngine::input(&mut self, inp: &[u8])
|
pub fn bitcoin_hashes::sha512_256::HashEngine::input(&mut self, inp: &[u8])
|
||||||
pub fn bitcoin_hashes::sha512_256::HashEngine::midstate(&self) -> [u8; 64]
|
pub fn bitcoin_hashes::sha512_256::HashEngine::midstate(&self) -> [u8; 64]
|
||||||
pub fn bitcoin_hashes::sha512_256::HashEngine::n_bytes_hashed(&self) -> usize
|
pub fn bitcoin_hashes::sha512_256::HashEngine::n_bytes_hashed(&self) -> usize
|
||||||
pub fn bitcoin_hashes::siphash24::Hash::all_zeros() -> Self
|
|
||||||
pub fn bitcoin_hashes::siphash24::Hash::as_byte_array(&self) -> &Self::Bytes
|
pub fn bitcoin_hashes::siphash24::Hash::as_byte_array(&self) -> &Self::Bytes
|
||||||
pub fn bitcoin_hashes::siphash24::Hash::as_ref(&self) -> &[u8; 8]
|
pub fn bitcoin_hashes::siphash24::Hash::as_ref(&self) -> &[u8; 8]
|
||||||
pub fn bitcoin_hashes::siphash24::Hash::as_ref(&self) -> &[u8]
|
pub fn bitcoin_hashes::siphash24::Hash::as_ref(&self) -> &[u8]
|
||||||
|
|
|
@ -28,6 +28,13 @@ hashes::hash_newtype! {
|
||||||
pub struct WitnessCommitment(sha256d::Hash);
|
pub struct WitnessCommitment(sha256d::Hash);
|
||||||
}
|
}
|
||||||
impl_hashencode!(BlockHash);
|
impl_hashencode!(BlockHash);
|
||||||
|
impl BlockHash {
|
||||||
|
/// The "all zeros" blockhash.
|
||||||
|
///
|
||||||
|
/// This is not the hash of a real block. It is used as the previous blockhash
|
||||||
|
/// of the genesis block and in other placeholder contexts.
|
||||||
|
pub fn all_zeros() -> Self { Self::from_byte_array([0; 32]) }
|
||||||
|
}
|
||||||
|
|
||||||
/// Bitcoin block header.
|
/// Bitcoin block header.
|
||||||
///
|
///
|
||||||
|
|
|
@ -49,6 +49,24 @@ hashes::hash_newtype! {
|
||||||
impl_hashencode!(Txid);
|
impl_hashencode!(Txid);
|
||||||
impl_hashencode!(Wtxid);
|
impl_hashencode!(Wtxid);
|
||||||
|
|
||||||
|
impl Txid {
|
||||||
|
/// The "all zeros" TXID.
|
||||||
|
///
|
||||||
|
/// This is used as the "txid" of the dummy input of a coinbase transaction. It is
|
||||||
|
/// not a real TXID and should not be used in other contexts.
|
||||||
|
pub fn all_zeros() -> Self { Self::from_byte_array([0; 32]) }
|
||||||
|
}
|
||||||
|
|
||||||
|
impl Wtxid {
|
||||||
|
/// The "all zeros" wTXID.
|
||||||
|
///
|
||||||
|
/// This is used as the wTXID for the coinbase transaction when constructing blocks,
|
||||||
|
/// since the coinbase transaction contains a commitment to all transactions' wTXIDs
|
||||||
|
/// but naturally cannot commit to its own. It is not a real wTXID and should not be
|
||||||
|
/// used in other contexts.
|
||||||
|
pub fn all_zeros() -> Self { Self::from_byte_array([0; 32]) }
|
||||||
|
}
|
||||||
|
|
||||||
/// The marker MUST be a 1-byte zero value: 0x00. (BIP-141)
|
/// The marker MUST be a 1-byte zero value: 0x00. (BIP-141)
|
||||||
const SEGWIT_MARKER: u8 = 0x00;
|
const SEGWIT_MARKER: u8 = 0x00;
|
||||||
/// The flag MUST be a 1-byte non-zero value. Currently, 0x01 MUST be used. (BIP-141)
|
/// The flag MUST be a 1-byte non-zero value. Currently, 0x01 MUST be used. (BIP-141)
|
||||||
|
|
|
@ -781,7 +781,7 @@ impl<R: Borrow<Transaction>> SighashCache<R> {
|
||||||
value: Amount,
|
value: Amount,
|
||||||
sighash_type: EcdsaSighashType,
|
sighash_type: EcdsaSighashType,
|
||||||
) -> Result<(), SigningDataError<transaction::InputsIndexError>> {
|
) -> Result<(), SigningDataError<transaction::InputsIndexError>> {
|
||||||
let zero_hash = sha256d::Hash::all_zeros();
|
let zero_hash = [0; 32];
|
||||||
|
|
||||||
let (sighash, anyone_can_pay) = sighash_type.split_anyonecanpay_flag();
|
let (sighash, anyone_can_pay) = sighash_type.split_anyonecanpay_flag();
|
||||||
|
|
||||||
|
@ -819,7 +819,7 @@ impl<R: Borrow<Transaction>> SighashCache<R> {
|
||||||
let hash = LegacySighash::from_engine(single_enc);
|
let hash = LegacySighash::from_engine(single_enc);
|
||||||
writer.write_all(hash.as_byte_array())?;
|
writer.write_all(hash.as_byte_array())?;
|
||||||
} else {
|
} else {
|
||||||
writer.write_all(zero_hash.as_byte_array())?;
|
writer.write_all(&zero_hash)?;
|
||||||
}
|
}
|
||||||
|
|
||||||
self.tx.borrow().lock_time.consensus_encode(writer)?;
|
self.tx.borrow().lock_time.consensus_encode(writer)?;
|
||||||
|
|
|
@ -603,7 +603,7 @@ mod tests {
|
||||||
|
|
||||||
// Check that it has the same merkle root as the original, and a valid one
|
// Check that it has the same merkle root as the original, and a valid one
|
||||||
assert_eq!(merkle_root_1, merkle_root_2);
|
assert_eq!(merkle_root_1, merkle_root_2);
|
||||||
assert_ne!(merkle_root_2, TxMerkleNode::all_zeros());
|
assert_ne!(merkle_root_2, TxMerkleNode::from_byte_array([0; 32]));
|
||||||
|
|
||||||
// check that it contains the matched transactions (in the same order!)
|
// check that it contains the matched transactions (in the same order!)
|
||||||
assert_eq!(match_txid1, match_txid2);
|
assert_eq!(match_txid1, match_txid2);
|
||||||
|
|
|
@ -5,7 +5,6 @@
|
||||||
//! This module describes network messages which are used for passing
|
//! This module describes network messages which are used for passing
|
||||||
//! Bitcoin data (blocks and transactions) around.
|
//! Bitcoin data (blocks and transactions) around.
|
||||||
|
|
||||||
use hashes::sha256d;
|
|
||||||
use io::{BufRead, Write};
|
use io::{BufRead, Write};
|
||||||
|
|
||||||
use crate::block::BlockHash;
|
use crate::block::BlockHash;
|
||||||
|
@ -67,7 +66,7 @@ impl Encodable for Inventory {
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
Ok(match *self {
|
Ok(match *self {
|
||||||
Inventory::Error => encode_inv!(0, sha256d::Hash::all_zeros()),
|
Inventory::Error => encode_inv!(0, [0; 32]),
|
||||||
Inventory::Transaction(ref t) => encode_inv!(1, t),
|
Inventory::Transaction(ref t) => encode_inv!(1, t),
|
||||||
Inventory::Block(ref b) => encode_inv!(2, b),
|
Inventory::Block(ref b) => encode_inv!(2, b),
|
||||||
Inventory::CompactBlock(ref b) => encode_inv!(4, b),
|
Inventory::CompactBlock(ref b) => encode_inv!(4, b),
|
||||||
|
|
|
@ -1795,7 +1795,7 @@ mod tests {
|
||||||
let current = Header {
|
let current = Header {
|
||||||
version: Version::ONE,
|
version: Version::ONE,
|
||||||
prev_blockhash: BlockHash::all_zeros(),
|
prev_blockhash: BlockHash::all_zeros(),
|
||||||
merkle_root: TxMerkleNode::all_zeros(),
|
merkle_root: TxMerkleNode::from_byte_array([0; 32]),
|
||||||
time: 1599332177,
|
time: 1599332177,
|
||||||
bits: epoch_start.bits,
|
bits: epoch_start.bits,
|
||||||
nonce: epoch_start.nonce,
|
nonce: epoch_start.nonce,
|
||||||
|
@ -1817,7 +1817,7 @@ mod tests {
|
||||||
let epoch_start = Header {
|
let epoch_start = Header {
|
||||||
version: Version::ONE,
|
version: Version::ONE,
|
||||||
prev_blockhash: BlockHash::all_zeros(),
|
prev_blockhash: BlockHash::all_zeros(),
|
||||||
merkle_root: TxMerkleNode::all_zeros(),
|
merkle_root: TxMerkleNode::from_byte_array([0; 32]),
|
||||||
time: 1599332844,
|
time: 1599332844,
|
||||||
bits: starting_bits,
|
bits: starting_bits,
|
||||||
nonce: 0,
|
nonce: 0,
|
||||||
|
@ -1827,7 +1827,7 @@ mod tests {
|
||||||
let current = Header {
|
let current = Header {
|
||||||
version: Version::ONE,
|
version: Version::ONE,
|
||||||
prev_blockhash: BlockHash::all_zeros(),
|
prev_blockhash: BlockHash::all_zeros(),
|
||||||
merkle_root: TxMerkleNode::all_zeros(),
|
merkle_root: TxMerkleNode::from_byte_array([0; 32]),
|
||||||
time: 1600591200,
|
time: 1600591200,
|
||||||
bits: starting_bits,
|
bits: starting_bits,
|
||||||
nonce: 0,
|
nonce: 0,
|
||||||
|
|
|
@ -404,6 +404,7 @@ mod tests {
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn taptree_hidden() {
|
fn taptree_hidden() {
|
||||||
|
let dummy_hash = TapNodeHash::from_byte_array([0x12; 32]);
|
||||||
let mut builder = compose_taproot_builder(0x51, &[2, 2, 2]);
|
let mut builder = compose_taproot_builder(0x51, &[2, 2, 2]);
|
||||||
builder = builder
|
builder = builder
|
||||||
.add_leaf_with_ver(
|
.add_leaf_with_ver(
|
||||||
|
@ -412,7 +413,7 @@ mod tests {
|
||||||
LeafVersion::from_consensus(0xC2).unwrap(),
|
LeafVersion::from_consensus(0xC2).unwrap(),
|
||||||
)
|
)
|
||||||
.unwrap();
|
.unwrap();
|
||||||
builder = builder.add_hidden_node(3, TapNodeHash::all_zeros()).unwrap();
|
builder = builder.add_hidden_node(3, dummy_hash).unwrap();
|
||||||
assert!(TapTree::try_from(builder).is_err());
|
assert!(TapTree::try_from(builder).is_err());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -147,11 +147,6 @@ impl<T: Hash> Hash for Hmac<T> {
|
||||||
fn as_byte_array(&self) -> &Self::Bytes { self.0.as_byte_array() }
|
fn as_byte_array(&self) -> &Self::Bytes { self.0.as_byte_array() }
|
||||||
|
|
||||||
fn from_byte_array(bytes: T::Bytes) -> Self { Hmac(T::from_byte_array(bytes)) }
|
fn from_byte_array(bytes: T::Bytes) -> Self { Hmac(T::from_byte_array(bytes)) }
|
||||||
|
|
||||||
fn all_zeros() -> Self {
|
|
||||||
let zeros = T::all_zeros();
|
|
||||||
Hmac(zeros)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(feature = "serde")]
|
#[cfg(feature = "serde")]
|
||||||
|
|
|
@ -119,8 +119,6 @@ macro_rules! hash_trait_impls {
|
||||||
fn as_byte_array(&self) -> &Self::Bytes { self.as_byte_array() }
|
fn as_byte_array(&self) -> &Self::Bytes { self.as_byte_array() }
|
||||||
|
|
||||||
fn from_byte_array(bytes: Self::Bytes) -> Self { Self::from_byte_array(bytes) }
|
fn from_byte_array(bytes: Self::Bytes) -> Self { Self::from_byte_array(bytes) }
|
||||||
|
|
||||||
fn all_zeros() -> Self { Self::all_zeros() }
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -218,13 +216,6 @@ macro_rules! hash_type {
|
||||||
pub const fn from_byte_array(bytes: [u8; $bits / 8]) -> Self {
|
pub const fn from_byte_array(bytes: [u8; $bits / 8]) -> Self {
|
||||||
Self::internal_new(bytes)
|
Self::internal_new(bytes)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns an all zero hash.
|
|
||||||
///
|
|
||||||
/// An all zeros hash is a made up construct because there is not a known input that can create
|
|
||||||
/// it, however it is used in various places in Bitcoin e.g., the Bitcoin genesis block's
|
|
||||||
/// previous blockhash and the coinbase transaction's outpoint txid.
|
|
||||||
pub const fn all_zeros() -> Self { Hash::internal_new([0x00; $bits / 8]) }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(feature = "schemars")]
|
#[cfg(feature = "schemars")]
|
||||||
|
|
|
@ -214,13 +214,6 @@ pub trait Hash:
|
||||||
|
|
||||||
/// Constructs a hash from the underlying byte array.
|
/// Constructs a hash from the underlying byte array.
|
||||||
fn from_byte_array(bytes: Self::Bytes) -> Self;
|
fn from_byte_array(bytes: Self::Bytes) -> Self;
|
||||||
|
|
||||||
/// Returns an all zero hash.
|
|
||||||
///
|
|
||||||
/// An all zeros hash is a made up construct because there is not a known input that can create
|
|
||||||
/// it, however it is used in various places in Bitcoin e.g., the Bitcoin genesis block's
|
|
||||||
/// previous blockhash and the coinbase transaction's outpoint txid.
|
|
||||||
fn all_zeros() -> Self;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Attempted to create a hash from an invalid length slice.
|
/// Attempted to create a hash from an invalid length slice.
|
||||||
|
|
|
@ -19,7 +19,7 @@ pub trait Tag {
|
||||||
|
|
||||||
/// Output of the SHA256t hash function.
|
/// Output of the SHA256t hash function.
|
||||||
#[repr(transparent)]
|
#[repr(transparent)]
|
||||||
pub struct Hash<T: Tag>([u8; 32], PhantomData<T>);
|
pub struct Hash<T>([u8; 32], PhantomData<T>);
|
||||||
|
|
||||||
#[cfg(feature = "schemars")]
|
#[cfg(feature = "schemars")]
|
||||||
impl<T: Tag> schemars::JsonSchema for Hash<T> {
|
impl<T: Tag> schemars::JsonSchema for Hash<T> {
|
||||||
|
@ -36,8 +36,24 @@ impl<T: Tag> schemars::JsonSchema for Hash<T> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<T: Tag> Hash<T> {
|
// This impl, and the trait bound `(T,): Tag` below, are hacks to allow defining
|
||||||
fn internal_new(arr: [u8; 32]) -> Self { Hash(arr, Default::default()) }
|
// constfns on Hash<T> for a generic T. This trick was discovered by
|
||||||
|
// https://github.com/rust-lang/rust/issues/90912
|
||||||
|
//
|
||||||
|
// When we drop rustc 1.56.1 we will be able to remove this, which will be a
|
||||||
|
// technically breaking change but in practice probably fine to just drop.
|
||||||
|
impl<T> Tag for (T,)
|
||||||
|
where
|
||||||
|
T: Tag,
|
||||||
|
{
|
||||||
|
fn engine() -> sha256::HashEngine { T::engine() }
|
||||||
|
}
|
||||||
|
|
||||||
|
impl<T> Hash<T>
|
||||||
|
where
|
||||||
|
(T,): Tag,
|
||||||
|
{
|
||||||
|
const fn internal_new(arr: [u8; 32]) -> Self { Hash(arr, PhantomData) }
|
||||||
|
|
||||||
/// Zero cost conversion between a fixed length byte array shared reference and
|
/// Zero cost conversion between a fixed length byte array shared reference and
|
||||||
/// a shared reference to this Hash type.
|
/// a shared reference to this Hash type.
|
||||||
|
@ -54,7 +70,7 @@ impl<T: Tag> Hash<T> {
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Constructs a new engine.
|
/// Constructs a new engine.
|
||||||
pub fn engine() -> HashEngine { T::engine() }
|
pub fn engine() -> HashEngine { <(T,)>::engine() }
|
||||||
|
|
||||||
/// Produces a hash from the current state of a given engine.
|
/// Produces a hash from the current state of a given engine.
|
||||||
pub fn from_engine(e: HashEngine) -> Hash<T> { from_engine(e) }
|
pub fn from_engine(e: HashEngine) -> Hash<T> { from_engine(e) }
|
||||||
|
@ -94,20 +110,13 @@ impl<T: Tag> Hash<T> {
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns the underlying byte array.
|
/// Returns the underlying byte array.
|
||||||
pub fn to_byte_array(self) -> [u8; 32] { self.0 }
|
pub const fn to_byte_array(self) -> [u8; 32] { self.0 }
|
||||||
|
|
||||||
/// Returns a reference to the underlying byte array.
|
/// Returns a reference to the underlying byte array.
|
||||||
pub fn as_byte_array(&self) -> &[u8; 32] { &self.0 }
|
pub const fn as_byte_array(&self) -> &[u8; 32] { &self.0 }
|
||||||
|
|
||||||
/// Constructs a hash from the underlying byte array.
|
/// Constructs a hash from the underlying byte array.
|
||||||
pub fn from_byte_array(bytes: [u8; 32]) -> Self { Self::internal_new(bytes) }
|
pub const fn from_byte_array(bytes: [u8; 32]) -> Self { Self::internal_new(bytes) }
|
||||||
|
|
||||||
/// Returns an all zero hash.
|
|
||||||
///
|
|
||||||
/// An all zeros hash is a made up construct because there is not a known input that can create
|
|
||||||
/// it, however it is used in various places in Bitcoin e.g., the Bitcoin genesis block's
|
|
||||||
/// previous blockhash and the coinbase transaction's outpoint txid.
|
|
||||||
pub fn all_zeros() -> Self { Hash::internal_new([0x00; 32]) }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<T: Tag> Copy for Hash<T> {}
|
impl<T: Tag> Copy for Hash<T> {}
|
||||||
|
@ -135,7 +144,10 @@ impl<T: Tag> core::hash::Hash for Hash<T> {
|
||||||
|
|
||||||
crate::internal_macros::hash_trait_impls!(256, false, T: Tag);
|
crate::internal_macros::hash_trait_impls!(256, false, T: Tag);
|
||||||
|
|
||||||
fn from_engine<T: Tag>(e: sha256::HashEngine) -> Hash<T> {
|
fn from_engine<T>(e: sha256::HashEngine) -> Hash<T>
|
||||||
|
where
|
||||||
|
(T,): Tag,
|
||||||
|
{
|
||||||
Hash::from_byte_array(sha256::Hash::from_engine(e).to_byte_array())
|
Hash::from_byte_array(sha256::Hash::from_engine(e).to_byte_array())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -195,17 +195,17 @@ macro_rules! hash_newtype {
|
||||||
#[allow(unused)] // Private wrapper types may not need all functions.
|
#[allow(unused)] // Private wrapper types may not need all functions.
|
||||||
impl $newtype {
|
impl $newtype {
|
||||||
/// Creates this wrapper type from the inner hash type.
|
/// Creates this wrapper type from the inner hash type.
|
||||||
pub fn from_raw_hash(inner: $hash) -> $newtype {
|
pub const fn from_raw_hash(inner: $hash) -> $newtype {
|
||||||
$newtype(inner)
|
$newtype(inner)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns the inner hash (sha256, sh256d etc.).
|
/// Returns the inner hash (sha256, sh256d etc.).
|
||||||
pub fn to_raw_hash(self) -> $hash {
|
pub const fn to_raw_hash(self) -> $hash {
|
||||||
self.0
|
self.0
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a reference to the inner hash (sha256, sh256d etc.).
|
/// Returns a reference to the inner hash (sha256, sh256d etc.).
|
||||||
pub fn as_raw_hash(&self) -> &$hash {
|
pub const fn as_raw_hash(&self) -> &$hash {
|
||||||
&self.0
|
&self.0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -250,30 +250,19 @@ macro_rules! hash_newtype {
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns the underlying byte array.
|
/// Returns the underlying byte array.
|
||||||
pub fn to_byte_array(self) -> <$hash as $crate::Hash>::Bytes {
|
pub const fn to_byte_array(self) -> <$hash as $crate::Hash>::Bytes {
|
||||||
self.0.to_byte_array()
|
self.0.to_byte_array()
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a reference to the underlying byte array.
|
/// Returns a reference to the underlying byte array.
|
||||||
pub fn as_byte_array(&self) -> &<$hash as $crate::Hash>::Bytes {
|
pub const fn as_byte_array(&self) -> &<$hash as $crate::Hash>::Bytes {
|
||||||
self.0.as_byte_array()
|
self.0.as_byte_array()
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Constructs a hash from the underlying byte array.
|
/// Constructs a hash from the underlying byte array.
|
||||||
pub fn from_byte_array(bytes: <$hash as $crate::Hash>::Bytes) -> Self {
|
pub const fn from_byte_array(bytes: <$hash as $crate::Hash>::Bytes) -> Self {
|
||||||
$newtype(<$hash as $crate::Hash>::from_byte_array(bytes))
|
$newtype(<$hash>::from_byte_array(bytes))
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns an all zero hash.
|
|
||||||
///
|
|
||||||
/// An all zeros hash is a made up construct because there is not a known input that can create
|
|
||||||
/// it, however it is used in various places in Bitcoin e.g., the Bitcoin genesis block's
|
|
||||||
/// previous blockhash and the coinbase transaction's outpoint txid.
|
|
||||||
pub fn all_zeros() -> Self {
|
|
||||||
let zeros = <$hash>::all_zeros();
|
|
||||||
$newtype(zeros)
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl $crate::_export::_core::convert::From<$hash> for $newtype {
|
impl $crate::_export::_core::convert::From<$hash> for $newtype {
|
||||||
|
@ -309,8 +298,6 @@ macro_rules! hash_newtype {
|
||||||
fn as_byte_array(&self) -> &Self::Bytes { self.as_byte_array() }
|
fn as_byte_array(&self) -> &Self::Bytes { self.as_byte_array() }
|
||||||
|
|
||||||
fn from_byte_array(bytes: Self::Bytes) -> Self { Self::from_byte_array(bytes) }
|
fn from_byte_array(bytes: Self::Bytes) -> Self { Self::from_byte_array(bytes) }
|
||||||
|
|
||||||
fn all_zeros() -> Self { Self::all_zeros() }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl $crate::_export::_core::str::FromStr for $newtype {
|
impl $crate::_export::_core::str::FromStr for $newtype {
|
||||||
|
@ -462,6 +449,10 @@ mod test {
|
||||||
struct TestHash(crate::sha256d::Hash);
|
struct TestHash(crate::sha256d::Hash);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
impl TestHash {
|
||||||
|
fn all_zeros() -> Self { Self::from_byte_array([0; 32]) }
|
||||||
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn display() {
|
fn display() {
|
||||||
let want = "0000000000000000000000000000000000000000000000000000000000000000";
|
let want = "0000000000000000000000000000000000000000000000000000000000000000";
|
||||||
|
|
Loading…
Reference in New Issue