aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMatt Corallo <git@bluematt.me>2019-09-03 10:53:45 -0400
committerMatt Corallo <git@bluematt.me>2019-09-03 10:53:45 -0400
commite80259f1976545e4f1ab6a420644be0c32261773 (patch)
treea4733981df0b7e7cfad3b08c5d87eaff611a320d /doc
parent970de70bdd3542e75b73c79b06f143168c361494 (diff)
downloadbitcoin-e80259f1976545e4f1ab6a420644be0c32261773.tar.xz
Additionally treat Tx.nVersion as unsigned in joinpsbts
This gets its own release note callout, though doesn't appear to violate the BIP as the BIP appears to be underspecified. We probably want to update BIP 174 to mention how version numbers are combined.
Diffstat (limited to 'doc')
-rw-r--r--doc/release-notes-16525.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/doc/release-notes-16525.md b/doc/release-notes-16525.md
index f042c875f8..220cb78de4 100644
--- a/doc/release-notes-16525.md
+++ b/doc/release-notes-16525.md
@@ -4,4 +4,6 @@ RPC changes
Exposed transaction version numbers are now treated as unsigned 32-bit integers
instead of signed 32-bit integers. This matches their treatment in consensus
logic. Versions greater than 2 continue to be non-standard (matching previous
-behavior of smaller than 1 or greater than 2 being non-standard).
+behavior of smaller than 1 or greater than 2 being non-standard). Note that
+this includes the joinpsbt command, which combines partially-signed
+transactions by selecting the highest version number.