rust-bitcoin-unsafe-fast/bitcoin/src
Tobin C. Harding 2f656f77ba
psbt: Use u64 for key type
Currently we use `u8` for key type but it was pointed out that we should
be using a `u64` and encoding it as a compact type. The reason our code
works now is because the compact type encoding for a `u8` (less than
253) is the same as for a `u8`.

This breaks the `serde` impl, as shown by changes to the regression tests.
2024-10-10 11:37:40 +11:00
..
address feat: rust-bitcoin supports testnet4 2024-10-05 23:47:21 +08:00
blockdata Merge rust-bitcoin/rust-bitcoin#3443: Input weight prediction helpers for nested P2WPKH 2024-10-09 15:06:46 +00:00
consensus Replace VarInt type with ReadExt and WriteExt functions 2024-09-25 06:56:09 +10:00
crypto 2024-09-29 automated rustfmt nightly 2024-09-29 01:21:14 +00:00
merkle_tree Merge rust-bitcoin/rust-bitcoin#3400: Move `merkle_tree` hash types to `primitives` 2024-09-30 18:29:56 +00:00
network feat: rust-bitcoin supports testnet4 2024-10-05 23:47:21 +08:00
p2p feat: rust-bitcoin supports testnet4 2024-10-05 23:47:21 +08:00
psbt psbt: Use u64 for key type 2024-10-10 11:37:40 +11:00
taproot Replace VarInt type with ReadExt and WriteExt functions 2024-09-25 06:56:09 +10:00
bip32.rs Improve documentation of Xpub::from_xpriv 2024-09-29 11:07:54 +08:00
bip152.rs Merge rust-bitcoin/rust-bitcoin#3388: Move `OutPoint` to `primitives` 2024-09-30 21:32:14 +00:00
bip158.rs Replace VarInt type with ReadExt and WriteExt functions 2024-09-25 06:56:09 +10:00
consensus_validation.rs Generalize fn params in `define_extension_trait` 2024-08-13 13:13:10 +02:00
hash_types.rs Use TBD in deprecated attribute 2024-08-23 14:49:57 +10:00
internal_macros.rs Use UFCS in macros 2024-09-14 09:46:57 +02:00
lib.rs Introduce TestnetVersion enum with only TestnetV3 2024-10-03 18:40:06 +08:00
policy.rs Remove usage of blockdata from paths 2024-06-20 12:00:22 +10:00
pow.rs Remove BlockHash::all_zeros 2024-09-25 06:58:14 +10:00
serde_utils.rs clippy: remove some newly-detected unnecessary returns 2024-09-30 12:31:17 +00:00
sign_message.rs Replace VarInt type with ReadExt and WriteExt functions 2024-09-25 06:56:09 +10:00