diff --git a/api/bitcoin/all-features.txt b/api/bitcoin/all-features.txt index 5c182afa65..17839b2676 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 e68e594362..92ebc725aa 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 5af03e656f..86c20a41fc 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 64752f107f..9a932c65e8 100644 --- a/api/hashes/all-features.txt +++ b/api/hashes/all-features.txt @@ -534,19 +534,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 @@ -554,26 +550,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] @@ -586,7 +577,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 @@ -599,7 +589,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] @@ -632,7 +621,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 @@ -662,7 +650,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] @@ -701,7 +688,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] @@ -737,7 +723,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] @@ -791,7 +776,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] @@ -818,7 +802,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] @@ -847,7 +830,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] @@ -879,7 +861,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] @@ -915,7 +896,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] @@ -947,7 +927,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 99e5d2a6cb..67eec3a01d 100644 --- a/api/hashes/alloc-only.txt +++ b/api/hashes/alloc-only.txt @@ -462,19 +462,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 @@ -482,26 +478,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] @@ -513,7 +504,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 @@ -526,7 +516,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] @@ -554,7 +543,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 @@ -575,7 +563,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] @@ -602,7 +589,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] @@ -629,7 +615,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] @@ -671,7 +656,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] @@ -693,7 +677,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] @@ -717,7 +700,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] @@ -744,7 +726,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] @@ -771,7 +752,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] @@ -798,7 +778,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 610d903328..9fa66821ed 100644 --- a/api/hashes/no-features.txt +++ b/api/hashes/no-features.txt @@ -462,19 +462,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 @@ -482,26 +478,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] @@ -513,7 +504,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 @@ -526,7 +516,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] @@ -553,7 +542,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 @@ -574,7 +562,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] @@ -601,7 +588,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] @@ -628,7 +614,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] @@ -670,7 +655,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] @@ -692,7 +676,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] @@ -716,7 +699,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] @@ -743,7 +725,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] @@ -770,7 +751,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] @@ -797,7 +777,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]