rust-bitcoin-unsafe-fast/hashes/src
merge-script 075ab9d3e0
Merge rust-bitcoin/rust-bitcoin#3127: hashes: Call through to trait methods
975f22f399 hashes: Call through to trait methods (Tobin C. Harding)

Pull request description:

  Currently we have duplicate code in inherent functions that also occurs in the default implementation of the `GeneralHash` trait methods, this is unnecessary because we can call through to the trait methods.

ACKs for top commit:
  Kixunil:
    ACK 975f22f399
  apoelstra:
    ACK 975f22f399 successfully ran local tests

Tree-SHA512: 74d8905a20d75536abf477dd2226e3cb12d8bd7330b1769e520840df1538362c6cbec6a976dfeb771797732b1f9259ee4f1970cadb69eca67b8b9bbe956ceeca
2024-08-06 16:58:59 +00:00
..
cmp.rs hashes: Introduce SPDX license identifiers 2023-05-01 09:26:36 +10:00
hash160.rs Remove midstate from the GeneralHash and HashEngine traits 2024-07-13 07:59:33 +10:00
hkdf.rs Push up the Default bound on HashEngine 2024-07-31 13:13:51 -07:00
hmac.rs Push up the Default bound on HashEngine 2024-07-31 13:13:51 -07:00
impls.rs Push up the Default bound on HashEngine 2024-07-31 13:13:51 -07:00
internal_macros.rs Merge rust-bitcoin/rust-bitcoin#3127: hashes: Call through to trait methods 2024-08-06 16:58:59 +00:00
lib.rs hashes: Add a new hash_reader function 2024-08-06 10:38:57 +10:00
ripemd160.rs Remove midstate from the GeneralHash and HashEngine traits 2024-07-13 07:59:33 +10:00
serde_macros.rs Removed //! spare line at end of headers 2024-05-22 12:00:25 +01:00
sha1.rs Remove midstate from the GeneralHash and HashEngine traits 2024-07-13 07:59:33 +10:00
sha256.rs Use "unfinalized" in header of Midstate 2024-07-18 06:16:46 +10:00
sha256d.rs Remove midstate from the GeneralHash and HashEngine traits 2024-07-13 07:59:33 +10:00
sha256t.rs Merge rust-bitcoin/rust-bitcoin#3127: hashes: Call through to trait methods 2024-08-06 16:58:59 +00:00
sha384.rs Remove midstate from the GeneralHash and HashEngine traits 2024-07-13 07:59:33 +10:00
sha512.rs Remove midstate from the GeneralHash and HashEngine traits 2024-07-13 07:59:33 +10:00
sha512_256.rs Remove midstate from the GeneralHash and HashEngine traits 2024-07-13 07:59:33 +10:00
siphash24.rs Rename Siphash::as_u64 to Siphash::to_u64 2024-08-02 18:20:23 -05:00
util.rs Merge rust-bitcoin/rust-bitcoin#3019: Fix error messages 2024-07-16 15:30:26 +00:00