What changed, and why it matters
This commit only adds a release note documenting a prior change: the `fundrawtransaction` RPC command no longer silently accepts a boolean value in its second argument and will now report an error instead. It is a documentation-only change with no code modifications, so it does not by itself introduce or fix a security vulnerability. The prior behavior it describes was a silent no-op fallback, which could be considered a minor API usability issue but not a direct security flaw.
No immediate action required for this documentation commit. Review the original PR #35836 if assessing whether the stricter type checking has any security or compatibility implications for RPC users or applications that may have relied on the silent boolean fallback.
Security signals we found
No executable code changed in this commit
Release note describes stricter RPC argument type checking in a prior change
Prior behavior was a silent no-op fallback, not a memory safety or consensus issue
Evidence from the diff
Commit ddddffda3af42fa581795443e0f615417b80d12e creates doc/release-notes-35836.md, a five-line release note for Bitcoin Core pull request #35836. The note states that fundrawtransaction now rejects a boolean as its second positional argument, whereas before it was silently accepted as a no-op fallback. The diff contains no executable code changes. Any security relevance would derive from the original PR #35836, not from this documentation commit.
Changed components
doc/release-notes-35836.mdRPC wallet interface (documented only)Inspect captured patch +5 / −0
diff --git a/doc/release-notes-35836.md b/doc/release-notes-35836.md
new file mode 100644
index 00000000..851e48d4
--- /dev/null
+++ b/doc/release-notes-35836.md
@@ -0,0 +1,5 @@
+# RPC (wallet)
+
+* The `fundrawtransaction` RPC no longer accepts a boolean as the second
+ positional argument. This silent no-op fallback was removed and the argument
+ is now fully type checked. Passing a boolean will raise an error. (#35836)
Why this scored 19/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.