rust-bitcoin-unsafe-fast/bitcoin/src
Tobin C. Harding 7819e50055
Move Block to primitives
On the way re-design the API by doing:

- Introduce `Checked` and `Unchecked` tags
- Rename the `txdata` field to `transactions`
- Make the `Block` fields private
- Add getters for `header` and `transactions` fields
- Move the various `compute_` methods to be free standing functions
- Make the `check_` functions private
- Introduce extension traits
2024-11-15 07:16:21 +11:00
..
address Reword `Address` constructor docs 2024-11-06 19:05:29 +00:00
blockdata Move Block to primitives 2024-11-15 07:16:21 +11:00
consensus Standardize wording to `constructs a new` 2024-11-05 13:02:26 +00:00
crypto Merge rust-bitcoin/rust-bitcoin#3584: Standardize constructor type function docs 2024-11-06 16:05:24 +00:00
merkle_tree Move Block to primitives 2024-11-15 07:16:21 +11:00
network Merge rust-bitcoin/rust-bitcoin#3584: Standardize constructor type function docs 2024-11-06 16:05:24 +00:00
p2p Standardize wording to `constructs a new` 2024-11-05 13:02:26 +00:00
psbt Standardize wording to `constructs a new` 2024-11-05 13:02:26 +00:00
taproot Standardize wording to `constructs a new` 2024-11-05 13:02:26 +00:00
bip32.rs Standardize wording to `constructs a new` 2024-11-05 13:02:26 +00:00
bip152.rs Move Block to primitives 2024-11-15 07:16:21 +11:00
bip158.rs Move Block to primitives 2024-11-15 07:16:21 +11: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 Rename generic parameter and variable 2024-11-07 16:38:13 -06:00
lib.rs Move Block to primitives 2024-11-15 07:16:21 +11:00
policy.rs Remove usage of blockdata from paths 2024-06-20 12:00:22 +10:00
pow.rs Move Block to primitives 2024-11-15 07:16:21 +11: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