rust-bitcoin-unsafe-fast/bitcoin/fuzz/fuzz_targets
Martin Habovstiak 70cf4515db Add `Weight` and `FeeRate` newtypes
Use of general-purpose integers is often error-prone and annoying. We're
working towards improving it by introducing newtypes.

This adds newtypes for weight and fee rate to make fee computation
easier and more readable. Note however that this dosn't change the type
for individual parts of the transaction since computing the total weight
is not as simple as summing them up and we want to avoid such confusion.

Part of #630
2023-02-08 23:17:30 +01:00
..
deser_net_msg.rs Import bitcoin_hashes crate into hashes 2022-11-08 08:58:09 +11:00
deserialize_address.rs Use marker type to enforce validation of `Address`'s network 2023-01-11 19:27:10 +08:00
deserialize_amount.rs Import bitcoin_hashes crate into hashes 2022-11-08 08:58:09 +11:00
deserialize_block.rs Import bitcoin_hashes crate into hashes 2022-11-08 08:58:09 +11:00
deserialize_prefilled_transaction.rs Import bitcoin_hashes crate into hashes 2022-11-08 08:58:09 +11:00
deserialize_psbt.rs De/serialize Psbt without consensus traits 2022-12-21 12:01:20 -05:00
deserialize_script.rs Implemented unsized `Script` 2022-12-14 23:21:27 +01:00
deserialize_transaction.rs Add `Weight` and `FeeRate` newtypes 2023-02-08 23:17:30 +01:00
deserialize_witness.rs Import bitcoin_hashes crate into hashes 2022-11-08 08:58:09 +11:00
outpoint_string.rs Import bitcoin_hashes crate into hashes 2022-11-08 08:58:09 +11:00
script_bytes_to_asm_fmt.rs Implemented unsized `Script` 2022-12-14 23:21:27 +01:00