mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-11-21 11:30:16 +01:00
e5327f947c[rpc] fundrawtransaction: add_inputs option to control automatic input adding (Sjors Provoost)79804fe24b[rpc] walletcreatefundedpsbt: don't automatically append inputs (Sjors Provoost) Pull request description: When the user doesn't specificy inputs, it makes sense to automatically select them. But when the user does specify inputs, `walletcreatefundedpsbt` now fails if the amount is insufficient, unless `addInputs` is set to `true`. Similarly for `fundrawtransaction` if the original transaction already specified inputs, we only add more if `addInputs` is set to `true`. This protects against fat finger mistakes in the amount or fee rate (see also #16257). The behavior is also more similar to GUI coin selection. ACKs for top commit: achow101: ACKe5327f947cmeshcollider: utACKe5327f947cTree-SHA512: d8653b820914396c7c25b0d0a2b7e92de214aa023bc1aa085feb37d3b20fab361ebea90416a7db989f19bdc37e26cf0adfbcb712c80985c87afa67a9bd44fecb
34 KiB
Executable File
34 KiB
Executable File