rust-bitcoin-unsafe-fast/bitcoin/src
Andrew Poelstra 40d1335f08
Merge rust-bitcoin/rust-bitcoin#2897: psbt: implement `const` for `PsbtSighashType::ALL`
2bde5d002e api: Run just check-api (Jose Storopoli)
d1f84329e4 psbt: implement const for PsbtSighashType::ALL (Jose Storopoli)

Pull request description:

  Closes #2751.

  I only did the `ALL` which is by far the most common case.

ACKs for top commit:
  tcharding:
    ACK 2bde5d002e
  apoelstra:
    ACK 2bde5d002e

Tree-SHA512: 693575de758657a3e172d86ba5114ec0bf3b12b82df598e38c6a7916c99c20cfb5c4e74442108b51ae4e7bb1f1e940fd4a7269145e3f9838f727675c7711c890
2024-06-25 17:33:06 +00:00
..
address Merge rust-bitcoin/rust-bitcoin#2880: Pass hash types by value 2024-06-22 19:42:24 +00:00
blockdata bitcoin: remove all direct use of hashing/engines in unit tests 2024-06-24 13:58:03 +00:00
consensus hashes: split Hash trait into two 2024-06-24 13:28:54 +00:00
crypto hashes: stop exposing engine/from_engine and general hashing methods in hash_newtype 2024-06-24 13:58:05 +00:00
merkle_tree hashes: drop the `all_zeros` method on arbitrary hashes 2024-06-22 15:09:28 +00:00
p2p hashes: drop the `all_zeros` method on arbitrary hashes 2024-06-22 15:09:28 +00:00
psbt Merge rust-bitcoin/rust-bitcoin#2897: psbt: implement `const` for `PsbtSighashType::ALL` 2024-06-25 17:33:06 +00:00
taproot Remove InvalidInternalKey variant from TaprootBuilderError 2024-06-20 13:03:59 +10:00
bip32.rs bitcoin: remove all use of engine/from_engine on opaque hash types 2024-06-24 13:57:03 +00:00
bip152.rs bitcoin: remove all direct use of hashing/engines in unit tests 2024-06-24 13:58:03 +00:00
bip158.rs bitcoin: remove all use of engine/from_engine on opaque hash types 2024-06-24 13:57:03 +00:00
hash_types.rs bitcoin: remove all direct use of hashing/engines in unit tests 2024-06-24 13:58:03 +00:00
internal_macros.rs Remove usage of blockdata from paths 2024-06-20 12:00:22 +10:00
lib.rs Move merkle_tree hash types 2024-06-17 19:10:23 +00:00
network.rs Remove usage of blockdata from paths 2024-06-20 12:00:22 +10:00
policy.rs Remove usage of blockdata from paths 2024-06-20 12:00:22 +10:00
pow.rs hashes: drop the `all_zeros` method on arbitrary hashes 2024-06-22 15:09:28 +00:00
serde_utils.rs Removed //! spare line at end of headers 2024-05-16 09:59:55 +01:00
sign_message.rs Merge rust-bitcoin/rust-bitcoin#2868: Pass keys by value 2024-06-14 23:56:46 +00:00
test_macros.rs Removed //! spare line at end of headers 2024-05-16 09:59:55 +01:00