What changed, and why it matters
This commit only adds documentation (release notes) describing a prior change. It does not modify any executable code, network behavior, or security logic. There is no security issue in this commit itself.
No action required; this is a documentation-only change.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit creates doc/release-notes-29060.md, a release note explaining that Bitcoin Core now reports debug details about why transaction inputs are non-standard via RPC responses and debug logging. The diff is purely documentation (+10 lines, one new markdown file). No code changes are present.
Changed components
doc/release-notes-29060.mdInspect captured patch +10 / −0
diff --git a/doc/release-notes-29060.md b/doc/release-notes-29060.md
new file mode 100644
index 00000000..bb11dc91
--- /dev/null
+++ b/doc/release-notes-29060.md
@@ -0,0 +1,10 @@
+- Logging and RPC
+
+ - Bitcoin Core now reports a debug message explaining why transaction inputs are non-standard.
+
+ - This information is now returned in the responses of the transaction-sending RPCs `submitpackage`,
+ `sendrawtransaction`, and `testmempoolaccept`, and is also logged to `debug.log` (if `mempoolrej`
++ debug category is enabled) when such transactions are received over the P2P network.
+
+ - This does not change the existing error code `bad-txns-nonstandard-inputs`, but instead adds additional debug information to it.
+
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.