Skip to content

Commit fa09fd1

Browse files
author
MarcoFalke
committed
doc: Final merge of release notes snippets
1 parent 7401364 commit fa09fd1

File tree

4 files changed

+21
-29
lines changed

4 files changed

+21
-29
lines changed

doc/release-notes-20833.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

doc/release-notes-20867.md

Lines changed: 0 additions & 11 deletions
This file was deleted.

doc/release-notes-21056.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

doc/release-notes.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# Release notes now being edited on https://github.com/bitcoin-core/bitcoin-devwiki/wiki/22.0-Release-Notes-draft
2+
13
*After branching off for a major version release of Bitcoin Core, use this
24
template to create the initial release notes draft.*
35

@@ -121,6 +123,18 @@ Updated RPCs
121123
- `getnodeaddresses` now also accepts a "network" argument (ipv4, ipv6, onion,
122124
or i2p) to return only addresses of the specified network. (#21843)
123125

126+
- The `testmempoolaccept` RPC now accepts multiple transactions (still experimental at the moment,
127+
API may be unstable). This is intended for testing transaction packages with dependency
128+
relationships; it is not recommended for batch-validating independent transactions. In addition to
129+
mempool policy, package policies apply: the list cannot contain more than 25 transactions or have a
130+
total size exceeding 101K virtual bytes, and cannot conflict with (spend the same inputs as) each other or
131+
the mempool, even if it would be a valid BIP125 replace-by-fee. There are some known limitations to
132+
the accuracy of the test accept: it's possible for `testmempoolaccept` to return "allowed"=True for a
133+
group of transactions, but "too-long-mempool-chain" if they are actually submitted. (#20833)
134+
135+
- `addmultisigaddress` and `createmultisig` now support up to 20 keys for
136+
Segwit addresses. (#20867)
137+
124138
Changes to Wallet or GUI related RPCs can be found in the GUI or Wallet section below.
125139

126140
New RPCs
@@ -152,6 +166,10 @@ Tools and Utilities
152166
like `-onlynet=<network>` or to upgrade to this release of Bitcoin Core 22.0
153167
that supports Tor v3 only. (#21595)
154168

169+
- A new `-rpcwaittimeout` argument to `bitcoin-cli` sets the timeout
170+
in seconds to use with `-rpcwait`. If the timeout expires,
171+
`bitcoin-cli` will report a failure. (#21056)
172+
155173
Wallet
156174
------
157175

@@ -167,6 +185,9 @@ Wallet
167185
Note that the resulting transaction may become invalid if one of the unsafe inputs disappears.
168186
If that happens, the transaction must be funded with different inputs and republished. (#21359)
169187

188+
- We now support up to 20 keys in `multi()` and `sortedmulti()` descriptors
189+
under `wsh()`. (#20867)
190+
170191
GUI changes
171192
-----------
172193

0 commit comments

Comments
 (0)