rust-bitcoin-unsafe-fast/test_data
Tobin Harding 5e2449922d
Separate merge logic out of Map trait
Recently we (*cough* Tobin) made the `Map` trait private and neglected
to add a public API for combining together two PSBTs. Doing so broke the
`psbt` module.

Pull the merge logic out of the `Map` trait and put it in methods on
each individual type (`Input`, `Output`, `PartiallySignedTransaction`).
Doing so allows for simplification of return types since combining
inputs/outputs never errors.

Use the term 'combine' instead of 'merge' since that is the term used in
BIP 174.
2022-02-23 09:03:16 +00:00
..
bip341_tests.json Add tests from BIP341 2021-12-12 21:49:36 +05:30
blockfilters.json Move bip158 test vectors to test_data 2022-01-06 13:47:58 +01:00
mainnet_block_000000000000000000000c835b2adcaedc20fdf6ee440009c249452c726dafae.raw include a big block in test_data, use it for ser/de benchmark 2022-01-06 13:48:02 +01:00
psbt1.hex Separate merge logic out of Map trait 2022-02-23 09:03:16 +00:00
psbt2.hex Separate merge logic out of Map trait 2022-02-23 09:03:16 +00:00
psbt_combined.hex Separate merge logic out of Map trait 2022-02-23 09:03:16 +00:00
testnet_block_000000000000045e0b1660b6445b5e5c5ab63c9a4f956be7e1e69be04fa4497b.raw Remove testnet block hex from tests, use test_data with include_bytes! 2022-01-06 13:47:51 +01:00