What changed, and why it matters
This commit only adds a release note documenting that two old Bitcoin Core features, the `-paytxtxfee` startup option and the `settxfee` RPC, have been removed after being deprecated. It is a documentation-only change and does not modify any code.
No action required; this is a documentation-only release note. Review the linked PR #32138 separately if you want to assess the security implications of the actual removal of `-paytxfee` and `settxfee`.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit creates a single new markdown file under doc/release-notes-32138.md describing the removal of -paytxfee and settxfee. The diff is +3 lines, all documentation text. No executable code, RPC logic, wallet logic, or consensus code is changed.
Changed components
doc/release-notes-32138.mdInspect captured patch +3 / −0
diff --git a/doc/release-notes-32138.md b/doc/release-notes-32138.md
new file mode 100644
index 00000000..56699850
--- /dev/null
+++ b/doc/release-notes-32138.md
@@ -0,0 +1,3 @@
+RPC and Startup Option
+---
+The `-paytxfee` startup option and the `settxfee` RPC are now deleted after being deprecated in Bitcoin Core 30.0. They used to allow the user to set a static fee rate for wallet transactions, which could potentially lead to overpaying or underpaying. Users should instead rely on fee estimation or specify a fee rate per transaction using the `fee_rate` argument in RPCs such as `fundrawtransaction`, `sendtoaddress`, `send`, `sendall`, and `sendmany`. (#32138)
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.