rust-bitcoin-unsafe-fast/src
sanket1729 bb4396266a
Merge rust-bitcoin/rust-bitcoin#1151: Update finalize API
870ad59a5e Rename is_finalized to is_finalizable (sanket1729)
aaadd25ddc Add breaking test that allowed incomplete builders to be created (sanket1729)
0b88051318 Update TaprootBuilder::finalize (sanket1729)
5813ec7ac0 Return EmptyTree instead of OverCompleteTree when there are no scripts to add (sanket1729)

Pull request description:

  Found while reviewing https://github.com/rust-bitcoin/rust-miniscript/pull/450/ . There is also a BUG fix in the second commit that would have let users spendinfo from incomplete trees.

  The bug was introduced in #936 which I am responsible for ACKing

ACKs for top commit:
  apoelstra:
    ACK 870ad59a5e
  Kixunil:
    ACK 870ad59a5e
  tcharding:
    ACK 870ad59a5e

Tree-SHA512: 61442bd95df6912865cbecdc207f330b241e7fbb88b5e915243b2b48a756bea9eb29cb28d8c8249647a0a2ac514df4737bddab695f63075bd55284be5be228ff
2022-08-01 00:51:35 -07:00
..
blockdata Implement string parsing for `Sequence` 2022-07-27 20:46:37 +02:00
consensus BIP152: Add basic Compact Block structures 2022-07-24 13:21:08 +02:00
network Impl string conversion traits for `CommandString` 2022-07-28 15:24:49 +02:00
util Merge rust-bitcoin/rust-bitcoin#1151: Update finalize API 2022-08-01 00:51:35 -07:00
error.rs Extend `ParseIntError` to carry more context 2022-07-27 18:51:53 +02:00
hash_types.rs Enable formatter for "src" 2022-07-19 13:43:12 +10:00
internal_macros.rs Extend `ParseIntError` to carry more context 2022-07-27 18:51:53 +02:00
lib.rs Extend `ParseIntError` to carry more context 2022-07-27 18:51:53 +02:00
parse.rs Implement string parsing for `Sequence` 2022-07-27 20:46:37 +02:00
policy.rs Enable formatter for "src" 2022-07-19 13:43:12 +10:00
serde_utils.rs Remove extern crate bitcoin_hashes 2022-07-20 11:23:59 +10:00
test_macros.rs Introduce SPDX license identifiers 2022-06-29 14:12:02 +10:00