diff --git a/api/bitcoin/all-features.txt b/api/bitcoin/all-features.txt index 5c182afa6..17839b267 100644 --- a/api/bitcoin/all-features.txt +++ b/api/bitcoin/all-features.txt @@ -7007,7 +7007,6 @@ pub fn bitcoin::EcdsaSighashType::from_str(s: &str) -> core::result::Result(&self, state: &mut __H) pub fn bitcoin::EcdsaSighashType::serialize(&self, serializer: S) -> core::result::Result<::Ok, ::Error> where S: serde::ser::Serializer pub fn bitcoin::EcdsaSighashType::to_u32(self) -> u32 -pub fn bitcoin::LegacySighash::all_zeros() -> Self pub fn bitcoin::LegacySighash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8] @@ -7056,7 +7055,6 @@ pub fn bitcoin::PrivateKey::public_key(&self, se pub fn bitcoin::PrivateKey::serialize(&self, s: S) -> core::result::Result<::Ok, ::Error> pub fn bitcoin::PrivateKey::to_bytes(self) -> alloc::vec::Vec 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) -> &Self::Bytes pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8; 20] pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8] @@ -7109,7 +7107,6 @@ pub fn bitcoin::PublicKey::to_sort_key(self) -> bitcoin::key::SortKey pub fn bitcoin::PublicKey::verify(&self, secp: &secp256k1::Secp256k1, msg: &secp256k1::Message, sig: &bitcoin::ecdsa::Signature) -> core::result::Result<(), secp256k1::Error> pub fn bitcoin::PublicKey::wpubkey_hash(&self) -> core::result::Result pub fn bitcoin::PublicKey::write_into(&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) -> &Self::Bytes pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8] @@ -7134,7 +7131,6 @@ pub fn bitcoin::SegwitV0Sighash::index(&self, index: I) -> &Self::Output pub fn bitcoin::SegwitV0Sighash::partial_cmp(&self, other: &bitcoin::SegwitV0Sighash) -> core::option::Option pub fn bitcoin::SegwitV0Sighash::serialize(&self, s: S) -> core::result::Result<::Ok, ::Error> pub fn bitcoin::SegwitV0Sighash::to_byte_array(self) -> Self::Bytes -pub fn bitcoin::TapSighash::all_zeros() -> Self pub fn bitcoin::TapSighash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8] @@ -7177,7 +7173,6 @@ pub fn bitcoin::TapSighashType::from_str(s: &str) -> core::result::Result(&self, state: &mut __H) pub fn bitcoin::TapSighashType::partial_cmp(&self, other: &bitcoin::TapSighashType) -> core::option::Option pub fn bitcoin::TapSighashType::serialize(&self, serializer: S) -> core::result::Result<::Ok, ::Error> where S: serde::ser::Serializer -pub fn bitcoin::WPubkeyHash::all_zeros() -> Self pub fn bitcoin::WPubkeyHash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8; 20] pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8] @@ -7426,7 +7421,6 @@ 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(never: core::convert::Infallible) -> Self 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) -> &Self::Bytes pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8] @@ -7454,7 +7448,6 @@ 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 pub fn bitcoin::bip158::FilterHash::serialize(&self, s: S) -> core::result::Result<::Ok, ::Error> pub fn bitcoin::bip158::FilterHash::to_byte_array(self) -> Self::Bytes -pub fn bitcoin::bip158::FilterHeader::all_zeros() -> Self pub fn bitcoin::bip158::FilterHeader::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8; 32] pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8] @@ -7605,7 +7598,6 @@ 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::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::XKeyIdentifier::all_zeros() -> Self pub fn bitcoin::bip32::XKeyIdentifier::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8; 20] pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8] @@ -7757,7 +7749,6 @@ 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 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::WitnessCommitment::all_zeros() -> Self pub fn bitcoin::blockdata::block::WitnessCommitment::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8; 32] pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8] @@ -8266,7 +8257,6 @@ 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::serialize(&self, serializer: S) -> core::result::Result<::Ok, ::Error> where S: serde::ser::Serializer 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) -> &Self::Bytes pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8; 20] pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8] @@ -8297,7 +8287,6 @@ pub fn bitcoin::blockdata::script::ScriptHash::to_byte_array(self) -> Self::Byte pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::Script) -> core::result::Result pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::ScriptBuf) -> core::result::Result pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: bitcoin::blockdata::script::ScriptBuf) -> core::result::Result -pub fn bitcoin::blockdata::script::WScriptHash::all_zeros() -> Self pub fn bitcoin::blockdata::script::WScriptHash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8] @@ -8880,7 +8869,6 @@ 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::hashes(&self) -> &alloc::vec::Vec 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) -> &Self::Bytes pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8; 32] pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8] @@ -8909,7 +8897,6 @@ pub fn bitcoin::merkle_tree::TxMerkleNode::index(&self, index: I) -> &Self::Outp pub fn bitcoin::merkle_tree::TxMerkleNode::partial_cmp(&self, other: &bitcoin::merkle_tree::TxMerkleNode) -> core::option::Option pub fn bitcoin::merkle_tree::TxMerkleNode::serialize(&self, s: S) -> core::result::Result<::Ok, ::Error> pub fn bitcoin::merkle_tree::TxMerkleNode::to_byte_array(self) -> Self::Bytes -pub fn bitcoin::merkle_tree::WitnessMerkleNode::all_zeros() -> Self pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8; 32] pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8] @@ -9644,7 +9631,6 @@ 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::partial_cmp(&self, other: &bitcoin::taproot::TapLeaf) -> core::option::Option 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) -> &Self::Bytes pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8] @@ -9680,7 +9666,6 @@ 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::hash<__H: core::hash::Hasher>(&self, state: &mut __H) pub fn bitcoin::taproot::TapLeafTag::partial_cmp(&self, other: &bitcoin::taproot::TapLeafTag) -> core::option::Option -pub fn bitcoin::taproot::TapNodeHash::all_zeros() -> Self pub fn bitcoin::taproot::TapNodeHash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8] @@ -9723,7 +9708,6 @@ 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::try_from(builder: bitcoin::taproot::TaprootBuilder) -> core::result::Result pub fn bitcoin::taproot::TapTree::try_from(node_info: bitcoin::taproot::NodeInfo) -> core::result::Result -pub fn bitcoin::taproot::TapTweakHash::all_zeros() -> Self pub fn bitcoin::taproot::TapTweakHash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8] diff --git a/api/bitcoin/default-features.txt b/api/bitcoin/default-features.txt index e68e59436..92ebc725a 100644 --- a/api/bitcoin/default-features.txt +++ b/api/bitcoin/default-features.txt @@ -6697,7 +6697,6 @@ pub fn bitcoin::EcdsaSighashType::from_standard(n: u32) -> core::result::Result< pub fn bitcoin::EcdsaSighashType::from_str(s: &str) -> core::result::Result pub fn bitcoin::EcdsaSighashType::hash<__H: core::hash::Hasher>(&self, state: &mut __H) pub fn bitcoin::EcdsaSighashType::to_u32(self) -> u32 -pub fn bitcoin::LegacySighash::all_zeros() -> Self pub fn bitcoin::LegacySighash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8] @@ -6740,7 +6739,6 @@ pub fn bitcoin::PrivateKey::new_uncompressed(key: secp256k1::key::SecretKey, net pub fn bitcoin::PrivateKey::public_key(&self, secp: &secp256k1::Secp256k1) -> bitcoin::PublicKey pub fn bitcoin::PrivateKey::to_bytes(self) -> alloc::vec::Vec 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) -> &Self::Bytes pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8; 20] pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8] @@ -6788,7 +6786,6 @@ pub fn bitcoin::PublicKey::to_sort_key(self) -> bitcoin::key::SortKey pub fn bitcoin::PublicKey::verify(&self, secp: &secp256k1::Secp256k1, msg: &secp256k1::Message, sig: &bitcoin::ecdsa::Signature) -> core::result::Result<(), secp256k1::Error> pub fn bitcoin::PublicKey::wpubkey_hash(&self) -> core::result::Result pub fn bitcoin::PublicKey::write_into(&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) -> &Self::Bytes pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8] @@ -6810,7 +6807,6 @@ pub fn bitcoin::SegwitV0Sighash::hash_byte_chunks(byte_slices: I) -> Self pub fn bitcoin::SegwitV0Sighash::index(&self, index: I) -> &Self::Output pub fn bitcoin::SegwitV0Sighash::partial_cmp(&self, other: &bitcoin::SegwitV0Sighash) -> core::option::Option pub fn bitcoin::SegwitV0Sighash::to_byte_array(self) -> Self::Bytes -pub fn bitcoin::TapSighash::all_zeros() -> Self pub fn bitcoin::TapSighash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8] @@ -6848,7 +6844,6 @@ pub fn bitcoin::TapSighashType::from_consensus_u8(sighash_type: u8) -> core::res pub fn bitcoin::TapSighashType::from_str(s: &str) -> core::result::Result 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 -pub fn bitcoin::WPubkeyHash::all_zeros() -> Self pub fn bitcoin::WPubkeyHash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8; 20] pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8] @@ -7090,7 +7085,6 @@ 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(never: core::convert::Infallible) -> Self 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) -> &Self::Bytes pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8] @@ -7115,7 +7109,6 @@ pub fn bitcoin::bip158::FilterHash::hash_byte_chunks(byte_slices: I) -> Se 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 pub fn bitcoin::bip158::FilterHash::to_byte_array(self) -> Self::Bytes -pub fn bitcoin::bip158::FilterHeader::all_zeros() -> Self pub fn bitcoin::bip158::FilterHeader::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8; 32] pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8] @@ -7255,7 +7248,6 @@ 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::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::XKeyIdentifier::all_zeros() -> Self pub fn bitcoin::bip32::XKeyIdentifier::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8; 20] pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8] @@ -7391,7 +7383,6 @@ 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::partial_cmp(&self, other: &bitcoin::blockdata::block::Version) -> core::option::Option 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) -> &Self::Bytes pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8; 32] pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8] @@ -7883,7 +7874,6 @@ 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::scan_and_push_verify(&mut 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) -> &Self::Bytes pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8; 20] pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8] @@ -7911,7 +7901,6 @@ pub fn bitcoin::blockdata::script::ScriptHash::to_byte_array(self) -> Self::Byte pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::Script) -> core::result::Result pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::ScriptBuf) -> core::result::Result pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: bitcoin::blockdata::script::ScriptBuf) -> core::result::Result -pub fn bitcoin::blockdata::script::WScriptHash::all_zeros() -> Self pub fn bitcoin::blockdata::script::WScriptHash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8] @@ -8424,7 +8413,6 @@ 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::hashes(&self) -> &alloc::vec::Vec 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) -> &Self::Bytes pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8; 32] pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8] @@ -8450,7 +8438,6 @@ pub fn bitcoin::merkle_tree::TxMerkleNode::hash_byte_chunks(byte_slices: I 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 pub fn bitcoin::merkle_tree::TxMerkleNode::to_byte_array(self) -> Self::Bytes -pub fn bitcoin::merkle_tree::WitnessMerkleNode::all_zeros() -> Self pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8; 32] pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8] @@ -9141,7 +9128,6 @@ 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::hash<__H: core::hash::Hasher>(&self, state: &mut __H) pub fn bitcoin::taproot::TapLeaf::partial_cmp(&self, other: &bitcoin::taproot::TapLeaf) -> core::option::Option -pub fn bitcoin::taproot::TapLeafHash::all_zeros() -> Self pub fn bitcoin::taproot::TapLeafHash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8] @@ -9174,7 +9160,6 @@ 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::hash<__H: core::hash::Hasher>(&self, state: &mut __H) pub fn bitcoin::taproot::TapLeafTag::partial_cmp(&self, other: &bitcoin::taproot::TapLeafTag) -> core::option::Option -pub fn bitcoin::taproot::TapNodeHash::all_zeros() -> Self pub fn bitcoin::taproot::TapNodeHash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8] @@ -9212,7 +9197,6 @@ 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::try_from(builder: bitcoin::taproot::TaprootBuilder) -> core::result::Result pub fn bitcoin::taproot::TapTree::try_from(node_info: bitcoin::taproot::NodeInfo) -> core::result::Result -pub fn bitcoin::taproot::TapTweakHash::all_zeros() -> Self pub fn bitcoin::taproot::TapTweakHash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8] diff --git a/api/bitcoin/no-features.txt b/api/bitcoin/no-features.txt index 5af03e656..86c20a41f 100644 --- a/api/bitcoin/no-features.txt +++ b/api/bitcoin/no-features.txt @@ -6067,7 +6067,6 @@ pub fn bitcoin::EcdsaSighashType::from_standard(n: u32) -> core::result::Result< pub fn bitcoin::EcdsaSighashType::from_str(s: &str) -> core::result::Result pub fn bitcoin::EcdsaSighashType::hash<__H: core::hash::Hasher>(&self, state: &mut __H) pub fn bitcoin::EcdsaSighashType::to_u32(self) -> u32 -pub fn bitcoin::LegacySighash::all_zeros() -> Self pub fn bitcoin::LegacySighash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::LegacySighash::as_ref(&self) -> &[u8] @@ -6110,7 +6109,6 @@ pub fn bitcoin::PrivateKey::new_uncompressed(key: secp256k1::key::SecretKey, net pub fn bitcoin::PrivateKey::public_key(&self, secp: &secp256k1::Secp256k1) -> bitcoin::PublicKey pub fn bitcoin::PrivateKey::to_bytes(self) -> alloc::vec::Vec 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) -> &Self::Bytes pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8; 20] pub fn bitcoin::PubkeyHash::as_ref(&self) -> &[u8] @@ -6158,7 +6156,6 @@ pub fn bitcoin::PublicKey::to_sort_key(self) -> bitcoin::key::SortKey pub fn bitcoin::PublicKey::verify(&self, secp: &secp256k1::Secp256k1, msg: &secp256k1::Message, sig: &bitcoin::ecdsa::Signature) -> core::result::Result<(), secp256k1::Error> pub fn bitcoin::PublicKey::wpubkey_hash(&self) -> core::result::Result pub fn bitcoin::PublicKey::write_into(&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) -> &Self::Bytes pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::SegwitV0Sighash::as_ref(&self) -> &[u8] @@ -6180,7 +6177,6 @@ pub fn bitcoin::SegwitV0Sighash::hash_byte_chunks(byte_slices: I) -> Self pub fn bitcoin::SegwitV0Sighash::index(&self, index: I) -> &Self::Output pub fn bitcoin::SegwitV0Sighash::partial_cmp(&self, other: &bitcoin::SegwitV0Sighash) -> core::option::Option pub fn bitcoin::SegwitV0Sighash::to_byte_array(self) -> Self::Bytes -pub fn bitcoin::TapSighash::all_zeros() -> Self pub fn bitcoin::TapSighash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::TapSighash::as_ref(&self) -> &[u8] @@ -6218,7 +6214,6 @@ pub fn bitcoin::TapSighashType::from_consensus_u8(sighash_type: u8) -> core::res pub fn bitcoin::TapSighashType::from_str(s: &str) -> core::result::Result 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 -pub fn bitcoin::WPubkeyHash::all_zeros() -> Self pub fn bitcoin::WPubkeyHash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8; 20] pub fn bitcoin::WPubkeyHash::as_ref(&self) -> &[u8] @@ -6453,7 +6448,6 @@ 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::from(io: bitcoin_io::error::Error) -> 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) -> &Self::Bytes pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::bip158::FilterHash::as_ref(&self) -> &[u8] @@ -6478,7 +6472,6 @@ pub fn bitcoin::bip158::FilterHash::hash_byte_chunks(byte_slices: I) -> Se 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 pub fn bitcoin::bip158::FilterHash::to_byte_array(self) -> Self::Bytes -pub fn bitcoin::bip158::FilterHeader::all_zeros() -> Self pub fn bitcoin::bip158::FilterHeader::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8; 32] pub fn bitcoin::bip158::FilterHeader::as_ref(&self) -> &[u8] @@ -6617,7 +6610,6 @@ 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::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::XKeyIdentifier::all_zeros() -> Self pub fn bitcoin::bip32::XKeyIdentifier::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8; 20] pub fn bitcoin::bip32::XKeyIdentifier::as_ref(&self) -> &[u8] @@ -6751,7 +6743,6 @@ 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::partial_cmp(&self, other: &bitcoin::blockdata::block::Version) -> core::option::Option 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) -> &Self::Bytes pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8; 32] pub fn bitcoin::blockdata::block::WitnessCommitment::as_ref(&self) -> &[u8] @@ -7238,7 +7229,6 @@ 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::scan_and_push_verify(&mut 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) -> &Self::Bytes pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8; 20] pub fn bitcoin::blockdata::script::ScriptHash::as_ref(&self) -> &[u8] @@ -7266,7 +7256,6 @@ pub fn bitcoin::blockdata::script::ScriptHash::to_byte_array(self) -> Self::Byte pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::Script) -> core::result::Result pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: &bitcoin::blockdata::script::ScriptBuf) -> core::result::Result pub fn bitcoin::blockdata::script::ScriptHash::try_from(redeem_script: bitcoin::blockdata::script::ScriptBuf) -> core::result::Result -pub fn bitcoin::blockdata::script::WScriptHash::all_zeros() -> Self pub fn bitcoin::blockdata::script::WScriptHash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::blockdata::script::WScriptHash::as_ref(&self) -> &[u8] @@ -7759,7 +7748,6 @@ 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::hashes(&self) -> &alloc::vec::Vec 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) -> &Self::Bytes pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8; 32] pub fn bitcoin::merkle_tree::TxMerkleNode::as_ref(&self) -> &[u8] @@ -7785,7 +7773,6 @@ pub fn bitcoin::merkle_tree::TxMerkleNode::hash_byte_chunks(byte_slices: I 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 pub fn bitcoin::merkle_tree::TxMerkleNode::to_byte_array(self) -> Self::Bytes -pub fn bitcoin::merkle_tree::WitnessMerkleNode::all_zeros() -> Self pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8; 32] pub fn bitcoin::merkle_tree::WitnessMerkleNode::as_ref(&self) -> &[u8] @@ -8252,7 +8239,6 @@ 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::hash<__H: core::hash::Hasher>(&self, state: &mut __H) pub fn bitcoin::taproot::TapLeaf::partial_cmp(&self, other: &bitcoin::taproot::TapLeaf) -> core::option::Option -pub fn bitcoin::taproot::TapLeafHash::all_zeros() -> Self pub fn bitcoin::taproot::TapLeafHash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::taproot::TapLeafHash::as_ref(&self) -> &[u8] @@ -8285,7 +8271,6 @@ 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::hash<__H: core::hash::Hasher>(&self, state: &mut __H) pub fn bitcoin::taproot::TapLeafTag::partial_cmp(&self, other: &bitcoin::taproot::TapLeafTag) -> core::option::Option -pub fn bitcoin::taproot::TapNodeHash::all_zeros() -> Self pub fn bitcoin::taproot::TapNodeHash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::taproot::TapNodeHash::as_ref(&self) -> &[u8] @@ -8323,7 +8308,6 @@ 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::try_from(builder: bitcoin::taproot::TaprootBuilder) -> core::result::Result pub fn bitcoin::taproot::TapTree::try_from(node_info: bitcoin::taproot::NodeInfo) -> core::result::Result -pub fn bitcoin::taproot::TapTweakHash::all_zeros() -> Self pub fn bitcoin::taproot::TapTweakHash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8; 32] pub fn bitcoin::taproot::TapTweakHash::as_ref(&self) -> &[u8] diff --git a/api/hashes/all-features.txt b/api/hashes/all-features.txt index 3de69fd75..d78d4d13b 100644 --- a/api/hashes/all-features.txt +++ b/api/hashes/all-features.txt @@ -535,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::N: 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::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::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::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::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::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::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::const_hash(bytes: &[u8]) -> Self pub const fn bitcoin_hashes::sha256::Hash::from_byte_array(bytes: [u8; 32]) -> Self @@ -555,26 +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::hash_tag(tag: &[u8]) -> Self 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::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::sha256t::Hash::as_byte_array(&self) -> &[u8; 32] pub const fn bitcoin_hashes::sha256t::Hash::from_byte_array(bytes: [u8; 32]) -> Self pub const fn bitcoin_hashes::sha256t::Hash::to_byte_array(self) -> [u8; 32] -pub const fn bitcoin_hashes::sha384::Hash::all_zeros() -> Self 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::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::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_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::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::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::from_byte_array(bytes: [u8; 8]) -> Self pub const fn bitcoin_hashes::siphash24::Hash::to_byte_array(self) -> [u8; 8] @@ -588,7 +579,6 @@ pub fn bitcoin_hashes::FromSliceError::eq(&self, other: &bitcoin_hashes::FromSli 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::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::engine() -> Self::Engine pub fn bitcoin_hashes::Hash::from_byte_array(bytes: Self::Bytes) -> Self @@ -601,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::n_bytes_hashed(&self) -> usize 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_ref(&self) -> &[u8; 20] pub fn bitcoin_hashes::hash160::Hash::as_ref(&self) -> &[u8] @@ -634,7 +623,6 @@ pub fn bitcoin_hashes::hkdf::Hkdf::new(salt: &[u8], ikm: &[u8]) -> Self 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::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result -pub fn bitcoin_hashes::hmac::Hmac::all_zeros() -> Self pub fn bitcoin_hashes::hmac::Hmac::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin_hashes::hmac::Hmac::as_ref(&self) -> &[u8] pub fn bitcoin_hashes::hmac::Hmac::clone(&self) -> bitcoin_hashes::hmac::Hmac @@ -664,7 +652,6 @@ pub fn bitcoin_hashes::hmac::HmacEngine::n_bytes_hashed(&self) -> usize pub fn bitcoin_hashes::hmac::HmacEngine::new(key: &[u8]) -> bitcoin_hashes::hmac::HmacEngine pub fn bitcoin_hashes::hmac::HmacEngine::write(&mut self, buf: &[u8]) -> bitcoin_io::Result pub fn bitcoin_hashes::hmac::HmacEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result -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_ref(&self) -> &[u8; 20] pub fn bitcoin_hashes::ripemd160::Hash::as_ref(&self) -> &[u8] @@ -703,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::Error> pub fn bitcoin_hashes::serde_macros::serde_details::SerdeHash::from_slice_delegated(sl: &[u8]) -> core::result::Result pub fn bitcoin_hashes::serde_macros::serde_details::SerdeHash::serialize(&self, s: S) -> core::result::Result<::Ok, ::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_ref(&self) -> &[u8; 20] pub fn bitcoin_hashes::sha1::Hash::as_ref(&self) -> &[u8] @@ -739,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::write(&mut self, buf: &[u8]) -> bitcoin_io::Result pub fn bitcoin_hashes::sha1::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result -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_ref(&self) -> &[u8; 32] pub fn bitcoin_hashes::sha256::Hash::as_ref(&self) -> &[u8] @@ -793,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::partial_cmp(&self, other: &bitcoin_hashes::sha256::Midstate) -> core::option::Option pub fn bitcoin_hashes::sha256::Midstate::serialize(&self, s: S) -> core::result::Result<::Ok, ::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_ref(&self) -> &[u8; 32] pub fn bitcoin_hashes::sha256d::Hash::as_ref(&self) -> &[u8] @@ -820,7 +804,6 @@ 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::serialize(&self, s: S) -> core::result::Result<::Ok, ::Error> pub fn bitcoin_hashes::sha256d::Hash::to_byte_array(self) -> Self::Bytes -pub fn bitcoin_hashes::sha256t::Hash::all_zeros() -> Self pub fn bitcoin_hashes::sha256t::Hash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin_hashes::sha256t::Hash::as_ref(&self) -> &[u8; 32] pub fn bitcoin_hashes::sha256t::Hash::as_ref(&self) -> &[u8] @@ -849,7 +832,6 @@ pub fn bitcoin_hashes::sha256t::Hash::schema_name() -> alloc::string::String pub fn bitcoin_hashes::sha256t::Hash::serialize(&self, s: S) -> core::result::Result<::Ok, ::Error> pub fn bitcoin_hashes::sha256t::Hash::to_byte_array(self) -> Self::Bytes 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_ref(&self) -> &[u8; 48] pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8] @@ -881,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::midstate(&self) -> [u8; 64] 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_ref(&self) -> &[u8; 64] pub fn bitcoin_hashes::sha512::Hash::as_ref(&self) -> &[u8] @@ -917,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::write(&mut self, buf: &[u8]) -> bitcoin_io::Result pub fn bitcoin_hashes::sha512::HashEngine::write(&mut self, buf: &[u8]) -> std::io::error::Result -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_ref(&self) -> &[u8; 32] pub fn bitcoin_hashes::sha512_256::Hash::as_ref(&self) -> &[u8] @@ -949,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::midstate(&self) -> [u8; 64] 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_ref(&self) -> &[u8; 8] pub fn bitcoin_hashes::siphash24::Hash::as_ref(&self) -> &[u8] diff --git a/api/hashes/alloc-only.txt b/api/hashes/alloc-only.txt index 334275254..c3d91f632 100644 --- a/api/hashes/alloc-only.txt +++ b/api/hashes/alloc-only.txt @@ -463,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::LEN: 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::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::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::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::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::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::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::const_hash(bytes: &[u8]) -> Self pub const fn bitcoin_hashes::sha256::Hash::from_byte_array(bytes: [u8; 32]) -> Self @@ -483,26 +479,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::hash_tag(tag: &[u8]) -> Self 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::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::sha256t::Hash::as_byte_array(&self) -> &[u8; 32] pub const fn bitcoin_hashes::sha256t::Hash::from_byte_array(bytes: [u8; 32]) -> Self pub const fn bitcoin_hashes::sha256t::Hash::to_byte_array(self) -> [u8; 32] -pub const fn bitcoin_hashes::sha384::Hash::all_zeros() -> Self 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::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::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_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::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::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::from_byte_array(bytes: [u8; 8]) -> Self pub const fn bitcoin_hashes::siphash24::Hash::to_byte_array(self) -> [u8; 8] @@ -515,7 +506,6 @@ pub fn bitcoin_hashes::FromSliceError::eq(&self, other: &bitcoin_hashes::FromSli 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::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::engine() -> Self::Engine pub fn bitcoin_hashes::Hash::from_byte_array(bytes: Self::Bytes) -> Self @@ -528,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::n_bytes_hashed(&self) -> usize 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_ref(&self) -> &[u8; 20] pub fn bitcoin_hashes::hash160::Hash::as_ref(&self) -> &[u8] @@ -556,7 +545,6 @@ pub fn bitcoin_hashes::hkdf::Hkdf::new(salt: &[u8], ikm: &[u8]) -> Self 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::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result -pub fn bitcoin_hashes::hmac::Hmac::all_zeros() -> Self pub fn bitcoin_hashes::hmac::Hmac::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin_hashes::hmac::Hmac::as_ref(&self) -> &[u8] pub fn bitcoin_hashes::hmac::Hmac::clone(&self) -> bitcoin_hashes::hmac::Hmac @@ -577,7 +565,6 @@ pub fn bitcoin_hashes::hmac::HmacEngine::input(&mut self, buf: &[u8]) pub fn bitcoin_hashes::hmac::HmacEngine::midstate(&self) -> Self::MidState pub fn bitcoin_hashes::hmac::HmacEngine::n_bytes_hashed(&self) -> usize pub fn bitcoin_hashes::hmac::HmacEngine::new(key: &[u8]) -> bitcoin_hashes::hmac::HmacEngine -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_ref(&self) -> &[u8; 20] pub fn bitcoin_hashes::ripemd160::Hash::as_ref(&self) -> &[u8] @@ -604,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::midstate(&self) -> [u8; 20] 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_ref(&self) -> &[u8; 20] pub fn bitcoin_hashes::sha1::Hash::as_ref(&self) -> &[u8] @@ -631,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::midstate(&self) -> [u8; 20] 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_ref(&self) -> &[u8; 32] pub fn bitcoin_hashes::sha256::Hash::as_ref(&self) -> &[u8] @@ -673,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::index(&self, index: I) -> &Self::Output pub fn bitcoin_hashes::sha256::Midstate::partial_cmp(&self, other: &bitcoin_hashes::sha256::Midstate) -> core::option::Option -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_ref(&self) -> &[u8; 32] pub fn bitcoin_hashes::sha256d::Hash::as_ref(&self) -> &[u8] @@ -695,7 +679,6 @@ pub fn bitcoin_hashes::sha256d::Hash::hash_byte_chunks(byte_slices: I) -> 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 pub fn bitcoin_hashes::sha256d::Hash::to_byte_array(self) -> Self::Bytes -pub fn bitcoin_hashes::sha256t::Hash::all_zeros() -> Self pub fn bitcoin_hashes::sha256t::Hash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin_hashes::sha256t::Hash::as_ref(&self) -> &[u8; 32] pub fn bitcoin_hashes::sha256t::Hash::as_ref(&self) -> &[u8] @@ -719,7 +702,6 @@ pub fn bitcoin_hashes::sha256t::Hash::index(&self, index: I) -> &Self::Output pub fn bitcoin_hashes::sha256t::Hash::partial_cmp(&self, other: &bitcoin_hashes::sha256t::Hash) -> core::option::Option pub fn bitcoin_hashes::sha256t::Hash::to_byte_array(self) -> Self::Bytes 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_ref(&self) -> &[u8; 48] pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8] @@ -746,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::midstate(&self) -> [u8; 64] 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_ref(&self) -> &[u8; 64] pub fn bitcoin_hashes::sha512::Hash::as_ref(&self) -> &[u8] @@ -773,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::midstate(&self) -> [u8; 64] 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_ref(&self) -> &[u8; 32] pub fn bitcoin_hashes::sha512_256::Hash::as_ref(&self) -> &[u8] @@ -800,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::midstate(&self) -> [u8; 64] 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_ref(&self) -> &[u8; 8] pub fn bitcoin_hashes::siphash24::Hash::as_ref(&self) -> &[u8] diff --git a/api/hashes/no-features.txt b/api/hashes/no-features.txt index dbf7afc6f..36948e986 100644 --- a/api/hashes/no-features.txt +++ b/api/hashes/no-features.txt @@ -463,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::LEN: 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::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::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::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::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::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::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::const_hash(bytes: &[u8]) -> Self pub const fn bitcoin_hashes::sha256::Hash::from_byte_array(bytes: [u8; 32]) -> Self @@ -483,26 +479,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::hash_tag(tag: &[u8]) -> Self 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::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::sha256t::Hash::as_byte_array(&self) -> &[u8; 32] pub const fn bitcoin_hashes::sha256t::Hash::from_byte_array(bytes: [u8; 32]) -> Self pub const fn bitcoin_hashes::sha256t::Hash::to_byte_array(self) -> [u8; 32] -pub const fn bitcoin_hashes::sha384::Hash::all_zeros() -> Self 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::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::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_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::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::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::from_byte_array(bytes: [u8; 8]) -> Self pub const fn bitcoin_hashes::siphash24::Hash::to_byte_array(self) -> [u8; 8] @@ -515,7 +506,6 @@ pub fn bitcoin_hashes::FromSliceError::eq(&self, other: &bitcoin_hashes::FromSli 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::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::engine() -> Self::Engine pub fn bitcoin_hashes::Hash::from_byte_array(bytes: Self::Bytes) -> Self @@ -528,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::n_bytes_hashed(&self) -> usize 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_ref(&self) -> &[u8; 20] pub fn bitcoin_hashes::hash160::Hash::as_ref(&self) -> &[u8] @@ -555,7 +544,6 @@ pub fn bitcoin_hashes::hkdf::Hkdf::new(salt: &[u8], ikm: &[u8]) -> Self 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::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result -pub fn bitcoin_hashes::hmac::Hmac::all_zeros() -> Self pub fn bitcoin_hashes::hmac::Hmac::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin_hashes::hmac::Hmac::as_ref(&self) -> &[u8] pub fn bitcoin_hashes::hmac::Hmac::clone(&self) -> bitcoin_hashes::hmac::Hmac @@ -576,7 +564,6 @@ pub fn bitcoin_hashes::hmac::HmacEngine::input(&mut self, buf: &[u8]) pub fn bitcoin_hashes::hmac::HmacEngine::midstate(&self) -> Self::MidState pub fn bitcoin_hashes::hmac::HmacEngine::n_bytes_hashed(&self) -> usize pub fn bitcoin_hashes::hmac::HmacEngine::new(key: &[u8]) -> bitcoin_hashes::hmac::HmacEngine -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_ref(&self) -> &[u8; 20] pub fn bitcoin_hashes::ripemd160::Hash::as_ref(&self) -> &[u8] @@ -603,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::midstate(&self) -> [u8; 20] 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_ref(&self) -> &[u8; 20] pub fn bitcoin_hashes::sha1::Hash::as_ref(&self) -> &[u8] @@ -630,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::midstate(&self) -> [u8; 20] 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_ref(&self) -> &[u8; 32] pub fn bitcoin_hashes::sha256::Hash::as_ref(&self) -> &[u8] @@ -672,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::index(&self, index: I) -> &Self::Output pub fn bitcoin_hashes::sha256::Midstate::partial_cmp(&self, other: &bitcoin_hashes::sha256::Midstate) -> core::option::Option -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_ref(&self) -> &[u8; 32] pub fn bitcoin_hashes::sha256d::Hash::as_ref(&self) -> &[u8] @@ -694,7 +678,6 @@ pub fn bitcoin_hashes::sha256d::Hash::hash_byte_chunks(byte_slices: I) -> 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 pub fn bitcoin_hashes::sha256d::Hash::to_byte_array(self) -> Self::Bytes -pub fn bitcoin_hashes::sha256t::Hash::all_zeros() -> Self pub fn bitcoin_hashes::sha256t::Hash::as_byte_array(&self) -> &Self::Bytes pub fn bitcoin_hashes::sha256t::Hash::as_ref(&self) -> &[u8; 32] pub fn bitcoin_hashes::sha256t::Hash::as_ref(&self) -> &[u8] @@ -718,7 +701,6 @@ pub fn bitcoin_hashes::sha256t::Hash::index(&self, index: I) -> &Self::Output pub fn bitcoin_hashes::sha256t::Hash::partial_cmp(&self, other: &bitcoin_hashes::sha256t::Hash) -> core::option::Option pub fn bitcoin_hashes::sha256t::Hash::to_byte_array(self) -> Self::Bytes 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_ref(&self) -> &[u8; 48] pub fn bitcoin_hashes::sha384::Hash::as_ref(&self) -> &[u8] @@ -745,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::midstate(&self) -> [u8; 64] 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_ref(&self) -> &[u8; 64] pub fn bitcoin_hashes::sha512::Hash::as_ref(&self) -> &[u8] @@ -772,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::midstate(&self) -> [u8; 64] 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_ref(&self) -> &[u8; 32] pub fn bitcoin_hashes::sha512_256::Hash::as_ref(&self) -> &[u8] @@ -799,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::midstate(&self) -> [u8; 64] 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_ref(&self) -> &[u8; 8] pub fn bitcoin_hashes::siphash24::Hash::as_ref(&self) -> &[u8]