rust-bitcoin-unsafe-fast/bitcoin/src
merge-script 2dac88b416
Merge rust-bitcoin/rust-bitcoin#3126: Remove catch all pattern
6836de9ee6 Remove catch all pattern (Tobin C. Harding)

Pull request description:

  The `PushBytes` type enforces len is less than 0x100000000 so we do not need to panic in a catch all pattern after explicitly matching against less than 0x100000000.

  Refactor only because of the invariant on `PushBytes` - no logic changes.

ACKs for top commit:
  apoelstra:
    ACK 6836de9ee6 successfully ran local tests
  Kixunil:
    ACK 6836de9ee6

Tree-SHA512: a7cdb31683a8c00eecbdd0879886bec48133f9029f899b5279f1f5294ef40320592db196bfcafdeef4507636fc785a7ab87879b25b6d1b4905ae573b545f1ff4
2024-08-06 13:06:20 +00:00
..
address Make ScriptBuf::p2wpkh_script_code stand alone 2024-07-23 11:24:31 -05:00
blockdata Merge rust-bitcoin/rust-bitcoin#3126: Remove catch all pattern 2024-08-06 13:06:20 +00:00
consensus Bump MSRV to 1.63 2024-07-27 07:24:32 +02:00
crypto Merge rust-bitcoin/rust-bitcoin#3100: Bump MSRV to 1.63 2024-07-28 21:11:28 +00:00
merkle_tree Use lower case error messages 2024-07-15 09:25:08 +01:00
network Bump MSRV to 1.63 2024-07-27 07:24:32 +02:00
p2p Merge rust-bitcoin/rust-bitcoin#3067: Move `params` to the `network` module 2024-07-19 14:10:26 +00:00
psbt Bump MSRV to 1.63 2024-07-27 07:24:32 +02:00
taproot Bump MSRV to 1.63 2024-07-27 07:24:32 +02:00
bip32.rs Merge rust-bitcoin/rust-bitcoin#2889: Move `serde_round_trip` macro to internals 2024-07-08 20:50:23 +00:00
bip152.rs Use lower case error messages 2024-07-15 09:25:08 +01:00
bip158.rs Cast after calling min 2024-08-05 07:59:35 +10:00
consensus_validation.rs Add an extension trait for script validation 2024-07-29 07:48:07 -05: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 Add optional comma to function parameter list 2024-07-17 06:15:32 +10:00
lib.rs Bump MSRV to 1.63 2024-07-27 07:24:32 +02:00
policy.rs Remove usage of blockdata from paths 2024-06-20 12:00:22 +10:00
pow.rs Bump MSRV to 1.63 2024-07-27 07:24:32 +02:00
serde_utils.rs Bump MSRV to 1.63 2024-07-27 07:24:32 +02:00
sign_message.rs Remove wildcard from prelude import 2024-06-28 08:02:43 +01:00