wallet: remove experimental warning from send RPCs
What changed, and why it matters
This commit simply removes the word 'EXPERIMENTAL' from the help text of two wallet commands, 'send' and 'sendall'. It does not change how those commands work, what data they accept, or how secure they are. It is a documentation-only cleanup marking these RPCs as no longer experimental.
No security action needed. Treat as a normal documentation/UX change.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff deletes the ‘EXPERIMENTAL warning: this call may be changed in future releases.’ line from the RPC help strings of send() and sendall() in src/wallet/rpc/spend.cpp. No functional code, argument handling, transaction logic, or authorization checks are modified.
Changed components
src/wallet/rpc/spend.cppRPC help text for 'send' and 'sendall'Inspect captured patch +2 / −4
diff --git a/src/wallet/rpc/spend.cpp b/src/wallet/rpc/spend.cpp
index 45248713..352340d2 100644
--- a/src/wallet/rpc/spend.cpp
+++ b/src/wallet/rpc/spend.cpp
@@ -1183,8 +1183,7 @@ RPCMethod send()
{
return RPCMethod{
"send",
- "EXPERIMENTAL warning: this call may be changed in future releases.\n"
- "\nSend a transaction.\n",
+ "Send a transaction.\n",
{
{"outputs", RPCArg::Type::ARR, RPCArg::Optional::NO, "The outputs specified as key-value pairs.\n"
"Each key may only appear once, i.e. there can only be one 'data' output, and no address may be duplicated.\n"
@@ -1306,8 +1305,7 @@ RPCMethod send()
RPCMethod sendall()
{
return RPCMethod{"sendall",
- "EXPERIMENTAL warning: this call may be changed in future releases.\n"
- "\nSpend the value of all (or specific) confirmed UTXOs and unconfirmed change in the wallet to one or more recipients.\n"
+ "Spend the value of all (or specific) confirmed UTXOs and unconfirmed change in the wallet to one or more recipients.\n"
"Unconfirmed inbound UTXOs and locked UTXOs will not be spent. Sendall will respect the avoid_reuse wallet flag.\n"
"If your wallet contains many small inputs, either because it received tiny payments or as a result of accumulating change, consider using `send_max` to exclude inputs that are worth less than the fees needed to spend them.\n",
{
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.