rust-bitcoin-unsafe-fast/bitcoin
Tobin C. Harding d9533523ac
Remove usage of ThirtyTwoByteHash
The `ThirtyTwoByteHash` trait is defined in `secp256k1` and used in
`hashes` as well as `bitcoin`. This means that we must use the same
version of `hashes` in both `bitcoin` and `secp256k1`. This makes doing
release difficult.

Remove usage of `ThirtyTwoByteHash` and use `Message::from_slice`.
Include TODO above each usage because as soon as we release the new
version of secp we can use the new `Message::from_digest`.

This is step backwards as far as type safety goes and it makes the code
more ugly as well because it uses `expect` but thems the breaks.
2023-08-23 12:21:26 +10:00
..
contrib Remove pins from test script 2023-08-09 12:48:26 +02:00
embedded Add patch section to test crates 2023-07-18 10:27:48 +10:00
examples Remove usage of ThirtyTwoByteHash 2023-08-23 12:21:26 +10:00
src Remove usage of ThirtyTwoByteHash 2023-08-23 12:21:26 +10:00
tests Depend on hex-conservative 2023-07-21 10:59:46 +10:00
CHANGELOG.md Add changelo entry for removal of FromHex 2023-05-18 14:18:42 +10:00
Cargo.toml Merge rust-bitcoin/rust-bitcoin#1833: Use new `hex-conservative` crate 2023-07-27 16:27:01 +00:00
build.rs Remove rust_v_1_46 2023-03-23 08:27:10 +11:00