rust-bitcoin-unsafe-fast/bitcoin/tests/data
Daniel Roberts 9aa235c24d BREAKING: Change Psbt serde implementations
Replace derived Psbt serde implementation with one that conforms to
BIP-174. In human readable serde contexts, serialize to the base64
encoded format, and in binary serde contexts, serialize to the raw
binary format.

The previous derived serde implementation cannot be used in a backward or
forward compatible way in binary formats like bincode, which means that
every field added to the Psbt struct would break serde de/serialization
into binary formats. Instead, this one-time breaking change will fix the
issue going forward.

Downstream users with persisted data in the old serde format should continue
using 0.32.x to create migrations to the new format.
2025-05-22 16:41:05 -05:00
..
serde BREAKING: Change Psbt serde implementations 2025-05-22 16:41:05 -05:00
README.md chore: format and standardize all markdowns files 2024-04-27 06:29:23 -03:00
bip341_tests.json Move test_data/* tests/data 2022-10-27 10:40:44 -04:00
block_13b8a.hex Move hex data to tests/data 2023-02-10 11:53:02 +11:00
blockfilters.json Move test_data/* tests/data 2022-10-27 10:40:44 -04:00
combine_psbt_hex Test PSBT integration 2022-10-27 10:40:45 -04:00
create_psbt_hex Test PSBT integration 2022-10-27 10:40:45 -04:00
extract_tx_hex Test PSBT integration 2022-10-27 10:40:45 -04:00
finalize_psbt_hex Test PSBT integration 2022-10-27 10:40:45 -04:00
huge_witness.hex Add a test parsing transaction with a huge witness 2022-11-01 14:27:38 +01:00
legacy_sighash.json Move test_data/* tests/data 2022-10-27 10:40:44 -04:00
lex_combine_psbt_hex Test PSBT integration 2022-10-27 10:40:45 -04:00
lex_psbt_1_hex Test PSBT integration 2022-10-27 10:40:45 -04:00
lex_psbt_2_hex Test PSBT integration 2022-10-27 10:40:45 -04:00
mainnet_block_000000000000000000000c835b2adcaedc20fdf6ee440009c249452c726dafae.raw Move test_data/* tests/data 2022-10-27 10:40:44 -04:00
merkle_block.hex Move hex data to tests/data 2023-02-10 11:53:02 +11:00
previous_tx_0_hex Test PSBT integration 2022-10-27 10:40:45 -04:00
previous_tx_1_hex Test PSBT integration 2022-10-27 10:40:45 -04:00
psbt1.hex Move test_data/* tests/data 2022-10-27 10:40:44 -04:00
psbt2.hex Move test_data/* tests/data 2022-10-27 10:40:44 -04:00
psbt_combined.hex Move test_data/* tests/data 2022-10-27 10:40:44 -04:00
psbt_fuzz1.hex Fix psbt fuzz crash 2024-11-26 21:35:14 -08:00
psbt_fuzz2.hex Fix psbt fuzz crash 2024-11-26 21:35:14 -08:00
sign_1_psbt_hex Test PSBT integration 2022-10-27 10:40:45 -04:00
sign_2_psbt_hex Test PSBT integration 2022-10-27 10:40:45 -04:00
testnet_block_000000000000045e0b1660b6445b5e5c5ab63c9a4f956be7e1e69be04fa4497b.raw Move test_data/* tests/data 2022-10-27 10:40:44 -04:00
update_1_psbt_hex Test PSBT integration 2022-10-27 10:40:45 -04:00
update_2_psbt_hex Test PSBT integration 2022-10-27 10:40:45 -04:00

README.md

Test vector data

This file contains data (hex strings) taken from BIP test vectors.