diff --git a/doc/release-notes.md b/doc/release-notes.md index 84a2747cf..5c6fbfdd8 100644 --- a/doc/release-notes.md +++ b/doc/release-notes.md @@ -1,5 +1,11 @@ Bitcoin ABC version 0.21.10 is now available from: This release includes the following features and fixes: + +RPC changes +----------- +The RPC `joinpsbts` will shuffle the order of the inputs and outputs of the resulting joined psbt. +Previously inputs and outputs were added in the order that the PSBTs were provided which makes correlating inputs to outputs extremely easy. + diff --git a/src/rpc/rawtransaction.cpp b/src/rpc/rawtransaction.cpp index 82f44c95d..37a803d16 100644 --- a/src/rpc/rawtransaction.cpp +++ b/src/rpc/rawtransaction.cpp @@ -1,1928 +1,1955 @@ // Copyright (c) 2010 Satoshi Nakamoto // Copyright (c) 2009-2016 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include +#include #include #include #include #include #include