rust-bitcoin-unsafe-fast/bitcoin/src
merge-script fcbe970ddb
Merge rust-bitcoin/rust-bitcoin#3734: Move script hash types to `primitives`
6e01383f16 api: Run just check-api (Tobin C. Harding)
3855d3cc83 Move script hashes to primitives (Tobin C. Harding)
d1dd63d6d4 Remove wildcard in script re-exports (Tobin C. Harding)

Pull request description:

  Woops, this should have been done before v0.101.0 was released.

  Move the `ScriptHash` and `WScriptHash` types to `primitives`.

  Requires moving constants and error types as well. We re-export the errors because they are in the `mod.rs` file so they should appear in both `primitives::script::FooError` and `bitcoin::script::FooError`.

ACKs for top commit:
  apoelstra:
    ACK 6e01383f162307a573c3454733ccae0596d3eaf6; successfully ran local tests

Tree-SHA512: 4ef838ee9c4cb3eb308ffa855ea5d6f5ad46f81c17b9413faa493a46a262afc18b47f28a0fdd5fc675eea31b895d0eb0e2505a523e820504ec88d9334d6874b4
2024-12-14 06:14:39 +00:00
..
address address: Simplify `Address::assume_checked` impl 2024-11-19 21:15:43 -08:00
blockdata Merge rust-bitcoin/rust-bitcoin#3734: Move script hash types to `primitives` 2024-12-14 06:14:39 +00:00
consensus Rename tests that have _test suffix 2024-11-14 14:05:15 -06:00
crypto Set avoid-breaking-exported-api to false 2024-12-11 10:11:50 +11:00
merkle_tree Move Block to primitives 2024-11-15 07:16:21 +11:00
network Update CompactTarget::from_next_work_required to take timespan as i64 2024-11-27 11:27:22 -06:00
p2p Rename tests that have _test suffix 2024-11-14 14:05:15 -06:00
psbt Change `Amount::MAX` to equal `MAX_MONEY` 2024-12-04 14:17:00 +00:00
taproot Set avoid-breaking-exported-api to false 2024-12-11 10:11:50 +11:00
bip32.rs Set avoid-breaking-exported-api to false 2024-12-11 10:11:50 +11:00
bip152.rs Move Block to primitives 2024-11-15 07:16:21 +11:00
bip158.rs Merge rust-bitcoin/rust-bitcoin#3611: Hashes: Make `hex` dependency optional 2024-11-15 18:31:42 +00:00
consensus_validation.rs Introduce Transaction extension traits 2024-10-30 12:28:52 +11:00
hash_types.rs Unify deprecated note field format 2024-10-15 15:16:01 +01:00
internal_macros.rs Set avoid-breaking-exported-api to false 2024-12-11 10:11:50 +11:00
lib.rs Use backticks on amount types 2024-12-13 09:01:16 +11:00
policy.rs fix(script): account for data pushing opcodes in `is_standard_op_return` 2024-11-27 07:28:23 -10:00
pow.rs Fix typo in from_next_work_required documentation 2024-11-27 11:27:26 -06:00
serde_utils.rs Elide more lifetimes 2024-10-28 15:22:13 +11:00
sign_message.rs Standardize wording to `constructs a new` 2024-11-05 13:02:26 +00:00