You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
9aa235c BREAKING: Change Psbt serde implementations (Daniel Roberts)
d7e9a84 Fix Psbt preimage keys in serde test (Daniel Roberts)
62026c1 Don't use PSBT_GLOBAL_XPUB as an unknown key in Psbt serde test (Daniel Roberts)
Pull request description:
Implements the conclusion of rust-bitcoin#3454 by serializing Psbts using the BIP-174 binary encoding, optionally using base64 where appropriate.
The core of the problem is the old derived serde implementation by its nature can't be backwards compatible when serialized in binary formats like bincode. Fields will be added to the Psbt (my motivating case in rust-bitcoin#4440 ) and this will always break formats like bincode.
ACKs for top commit:
apoelstra:
ACK 9aa235c; successfully ran local tests
tcharding:
ACK 9aa235c
Tree-SHA512: 4dc9dbf1a71f06769d74fada7e3d5557a3df3ee78769c66c2d8480c434baa0abd2efba555137563af58da2cc1d545813eb43b6c696b363a5777a9836bc1b7382
0 commit comments