Skip to content

Commit 9ef643e

Browse files
committed
[doc] add release note for package testmempoolaccept
1 parent c4259f4 commit 9ef643e

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

doc/release-notes-20833.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Updated RPCs
2+
------------
3+
4+
- The `testmempoolaccept` RPC now accepts multiple transactions (still experimental at the moment,
5+
API may be unstable). This is intended for testing transaction packages with dependency
6+
relationships; it is not recommended for batch-validating independent transactions. In addition to
7+
mempool policy, package policies apply: the list cannot contain more than 25 transactions or have a
8+
total size exceeding 101K virtual bytes, and cannot conflict with (spend the same inputs as) each other or
9+
the mempool, even if it would be a valid BIP125 replace-by-fee. There are some known limitations to
10+
the accuracy of the test accept: it's possible for `testmempoolaccept` to return "allowed"=True for a
11+
group of transactions, but "too-long-mempool-chain" if they are actually submitted. (#20833)
12+

0 commit comments

Comments
 (0)