rust-bitcoin-unsafe-fast/bitcoin/src
Andrew Poelstra 817e54fb83
Merge rust-bitcoin/rust-bitcoin#2885: Remove usage of blockdata from paths
a42bcdc22e Remove usage of blockdata from paths (Tobin C. Harding)

Pull request description:

  the `blockdata` directory is code organisation thing, all the types/modules are re-exported from other places. In preparation for, and to make easier, the `primitives` crate smashing work - remove all explicit usage of `blockdata`.

  Note that the few instances remain as they seem required e.g.,

    `pub(in crate::blockdata::script)`

  Refactor only, no logic changes.

  Done as part of #2883

ACKs for top commit:
  apoelstra:
    ACK a42bcdc22e lgtm! I consider this "trivial" and will one-ACK merge it

Tree-SHA512: 310605e5203cf04aaeb91fe5512677b8f1438b183916686ba2cdc41ffdc18af7a0676206724e8a14c50ce6ed8faa9d48c69a2d5149eb1f56ae9c5f276fc5200f
2024-06-20 23:25:21 +00:00
..
address Remove usage of blockdata from paths 2024-06-20 12:00:22 +10:00
blockdata Merge rust-bitcoin/rust-bitcoin#2885: Remove usage of blockdata from paths 2024-06-20 23:25:21 +00:00
consensus Remove usage of blockdata from paths 2024-06-20 12:00:22 +10:00
crypto Remove usage of blockdata from paths 2024-06-20 12:00:22 +10:00
merkle_tree Remove usage of blockdata from paths 2024-06-20 12:00:22 +10:00
p2p Remove usage of blockdata from paths 2024-06-20 12:00:22 +10:00
psbt Remove usage of blockdata from paths 2024-06-20 12:00:22 +10:00
taproot Add inherent functions to hashes 2024-06-14 10:17:00 +10:00
bip32.rs Merge rust-bitcoin/rust-bitcoin#2585: Improve array macros 2024-05-28 16:25:59 +00:00
bip152.rs Remove usage of blockdata from paths 2024-06-20 12:00:22 +10:00
bip158.rs Remove usage of blockdata from paths 2024-06-20 12:00:22 +10:00
hash_types.rs Add inherent functions to hashes 2024-06-14 10:17:00 +10: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 Remove usage of blockdata from paths 2024-06-20 12:00:22 +10: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