diff options
author | Andrew Chow <achow101-github@achow101.com> | 2018-08-13 14:59:31 -0700 |
---|---|---|
committer | Andrew Chow <achow101-github@achow101.com> | 2018-08-13 14:59:31 -0700 |
commit | 43811e63380d803e037de69dc0567aae590fa109 (patch) | |
tree | a010b191dbd2ba4827a037c197796e618fb00e2d /build_msvc | |
parent | f87d0a9d75b366445f880041c56c725f8196364e (diff) |
Fix PSBT deserialization of 0-input transactions
0-input transactions can be ambiguously deserialized as being witness
transactions. Since the unsigned transaction is never serialized as
a witness transaction as it has no witnesses, we should always
deserialize it as a non-witness transaction and set the serialization
flags as such.
Also always serialize the unsigned transaction as a non-witness transaction.
Diffstat (limited to 'build_msvc')
0 files changed, 0 insertions, 0 deletions