rust-bitcoin-unsafe-fast/bitcoin/tests/data/serde
Jose Storopoli b355740da4
chore: format and standardize all markdowns files
according to the github flavor
(https://github.github.com/gfm/)
2024-04-27 06:29:23 -03:00
..
README.md
absolute_lock_time_blocks_bincode
absolute_lock_time_seconds_bincode
address_bincode Add serde regression tests 2022-10-29 10:47:16 +11:00
block_bincode
child_number_bincode
control_block_bincode
control_block_hex
ecdsa_sig_bincode
ecdsa_sig_hex
extended_priv_key
extended_priv_key_bincode
extended_pub_key
extended_pub_key_bincode
private_key_bincode
proprietary_key_bincode
psbt_bincode
public_key_bincode
public_key_hex
raw_pair_bincode
relative_lock_time_blocks_bincode
relative_lock_time_seconds_bincode
script_bincode
taproot_sig_bincode
taproot_sig_hex
taptree_bincode
transaction_bincode Add serde regression tests 2022-10-29 10:47:16 +11:00
transaction_ser Add serde regression tests 2022-10-29 10:47:16 +11:00
txin_bincode Add serde regression tests 2022-10-29 10:47:16 +11:00
txin_ser Add serde regression tests 2022-10-29 10:47:16 +11:00
txout_bincode Add serde regression tests 2022-10-29 10:47:16 +11:00
u256_bincode
uint128_bincode
uint256_bincode
witness_bincode Add serde regression tests 2022-10-29 10:47:16 +11:00

README.md

Serialization input/output

Files here contain hex strings and binary data representing types used for regression testing.

  • *_hex: consensus encoded types represented as hex strings
  • *_ser: consensus encoded types represented as binary data
  • *_bincode: types serialized with serde as bincode

We consensus deserialize, serde serialize, then check against the expected data to verify no serde regressions have been introduced.