aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Chow <achow101-github@achow101.com>2022-07-15 18:25:27 -0400
committerAndrew Chow <achow101-github@achow101.com>2022-07-15 18:25:32 -0400
commit826fae6a0fe184518af625ebb6d1ef9e64631385 (patch)
treeaf92d6fefc2777025ea3cb22d0cba26ad34e25d4
parent6decdedaf9306d6362e19c20ed70033343bcdb9e (diff)
parentd751beb7ac1c26d9d892ef3d3f244090d46b1e00 (diff)
downloadbitcoin-826fae6a0fe184518af625ebb6d1ef9e64631385.tar.xz
Merge bitcoin/bitcoin#25618: Release notes for Miniscript support in P2WSH descriptors
d751beb7ac1c26d9d892ef3d3f244090d46b1e00 Release notes for Miniscript support in P2WSH descriptors (Antoine Poinsot) Pull request description: Changelog for #24148. ACKs for top commit: Sjors: ACK d751beb7ac1c26d9d892ef3d3f244090d46b1e00 achow101: ACK d751beb7ac1c26d9d892ef3d3f244090d46b1e00 w0xlt: ACK https://github.com/bitcoin/bitcoin/pull/25618/commits/d751beb7ac1c26d9d892ef3d3f244090d46b1e00 Tree-SHA512: 5ecdc8501fdacca35b33f7425dbc192860e3e061bc9287b682c55d6da210cc5c0ff7154629e453a9a8d528bad518c35c49de31d114acab77bf27449940e9ca04
-rw-r--r--doc/release-notes-24148.md23
1 files changed, 23 insertions, 0 deletions
diff --git a/doc/release-notes-24148.md b/doc/release-notes-24148.md
new file mode 100644
index 0000000000..f7a0fd6fa1
--- /dev/null
+++ b/doc/release-notes-24148.md
@@ -0,0 +1,23 @@
+Notable changes
+===============
+
+Wallet
+------
+
+- The `wsh()` output descriptor was extended with Miniscript support. You can import Miniscript
+ descriptors for P2WSH in a watchonly wallet to track coins, but you can't spend from them using
+ the Bitcoin Core wallet yet.
+ You can find more about Miniscript on the [reference website](https://bitcoin.sipa.be/miniscript/).
+
+
+Low-level changes
+=================
+
+RPC
+---
+
+- The `deriveaddresses`, `getdescriptorinfo`, `importdescriptors` and `scantxoutset` commands now
+ accept Miniscript expression within a `wsh()` descriptor.
+
+- The `getaddressinfo`, `decodescript`, `listdescriptors` and `listunspent` commands may now output
+ a Miniscript descriptor inside a `wsh()` where a `wsh(raw())` descriptor was previously returned.