doc: add release notes for #33671 (getbalances nonmempool field)
What changed, and why it matters
This commit only adds documentation: a new release-notes file describing a previously merged RPC improvement. No code changes are present, and there is no security issue in the commit itself.
No action required; this is a documentation-only commit.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit creates doc/release-notes-33671.md, an 11-line release note explaining that the getbalances RPC now reports a nonmempool balance field. The underlying change was already merged via PR #33671; this commit is purely informational documentation.
Changed components
doc/release-notes-33671.mdInspect captured patch +11 / −0
diff --git a/doc/release-notes-33671.md b/doc/release-notes-33671.md
new file mode 100644
index 00000000..2df75f3d
--- /dev/null
+++ b/doc/release-notes-33671.md
@@ -0,0 +1,11 @@
+Updated RPCs
+------------
+
+- `getbalances` now includes a `nonmempool` field under `mine`, reporting
+ the net balance of wallet transactions that are not in the mempool (e.g.
+ due to too low a feerate, too many unconfirmed ancestors, or a too-large
+ `OP_RETURN` output). This value is always negative, and is typically an
+ over-estimate since it accounts for coins being spent but not for change
+ outputs returning to the wallet (which are also outside the mempool).
+ Without this field, funds involved in non-mempool transactions could
+ appear to go missing from the wallet balance. (#33671)
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.