From 5c8bf7b39e9bffba7c4d5778b56b1ebe72f5ea1b Mon Sep 17 00:00:00 2001 From: ishaanam Date: Thu, 17 Jul 2025 13:18:38 -0400 Subject: [PATCH] doc: add release notes for version 3 transactions --- doc/release-notes-32896.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 doc/release-notes-32896.md diff --git a/doc/release-notes-32896.md b/doc/release-notes-32896.md new file mode 100644 index 00000000000..a577e81f1c9 --- /dev/null +++ b/doc/release-notes-32896.md @@ -0,0 +1,19 @@ +Updated RPCs +------------ +The following RPCs now contain a `version` parameter that allows +the user to create transactions of any standard version number (1-3): +- `createrawtransaction` +- `createpsbt` +- `send` +- `sendall` +- `walletcreatefundedpsbt` + +Wallet +------ +Support has been added for spending TRUC transactions received by the +wallet, as well as creating TRUC transactions. The wallet ensures that +TRUC policy rules are being met. The wallet will throw an error if the +user is trying to spend TRUC utxos with utxos of other versions. +Additionally, the wallet will treat unconfirmed TRUC sibling +transactions as mempool conflicts. The wallet will also ensure that +transactions spending TRUC utxos meet the required size restrictions.