mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-12-05 02:05:10 +01:00
0be29000c0rpc: update conf_target helps for correctness/consistency (Jon Atack)778b9be406wallet, rpc: fix send subtract_fee_from_outputs help (Jon Atack)603c005083wallet: add rpc send explicit fee rate coverage (Jon Atack)dd341e602dwallet: add sendtoaddress/sendmany explicit fee rate coverage (Jon Atack)44e7bfa603wallet: add walletcreatefundedpsbt explicit fee rate coverage (Jon Atack)6e1ea4273etest: refactor for walletcreatefundedpsbt fee rate coverage (Jon Atack)3ac7b0c6f1wallet: fundrawtx fee rate coverage, fixup ParseConfirmTarget() (Jon Atack)2d8eba8f84wallet: combine redundant bumpfee invalid params and args tests (Jon Atack)1697a40b6fwallet: improve bumpfee error/help, add explicit fee rate coverage (Jon Atack)fc5721723dwallet: fix SetFeeEstimateMode() error message (Jon Atack)052427eef1wallet, bugfix: fix bumpfee with explicit fee rate modes (Jon Atack) Pull request description: Follow-up to #11413 providing a base to build on for #19543: - bugfix for `bumpfee` raising a JSON error with explicit feerates, fixes issue #20219 - adds explicit feerate test coverage for `bumpfee`, `fundrawtransaction`, `walletcreatefundedpsbt`, `send`, `sendtoaddress`, and `sendmany` - improves a few related RPC error messages and `ParseConfirmTarget()` / error message - fixes/improves the explicit fee rate information in the 6 RPC helps, of which 2 were also missing `conf_target` sat/B units This provides a spec and regression coverage for the potential next step of a universal `sat/vB` feerate argument (see #19543), as well as immediate coverage and minimum fixes for 0.21. ACKs for top commit: kallewoof: Concept/Tested ACK0be29000c0meshcollider: Code review + functional test run ACK0be29000c0Tree-SHA512: efd965003e991cba51d4504e2940f06ab3d742e34022e96a673606b44fad85596aa03a8c1809f06df7ebcf21a38e18a891e54392fe3d6fb4d120bbe4ea0cf5e0
30 KiB
Executable File
30 KiB
Executable File