mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-05-08 04:53:01 +02:00
4c8ecccdcdtest: add tests for `outputs` argument to `bumpfee`/`psbtbumpfee` (Seibart Nedor)c0ebb98382wallet: add `outputs` arguments to `bumpfee` and `psbtbumpfee` (Seibart Nedor)a804f3cfc0wallet: extract and reuse RPC argument format definition for outputs (Seibart Nedor) Pull request description: This implements a modification of the proposal in #22007: instead of **adding** outputs to the set of outputs in the original transaction, the outputs given by `outputs` argument **completely replace** the outputs in the original transaction. As noted below, this makes it easier to "cancel" a transaction or to reduce the amounts in the outputs, which is not the case with the original proposal in #22007, but it seems from the discussion in this PR that the **replace** behavior is more desirable than **add** one. ACKs for top commit: achow101: ACK4c8ecccdcd1440000bytes: Code Review ACK4c8ecccdcdishaanam: reACK4c8ecccdcdTree-SHA512: 31361f4a9b79c162bda7929583b0a3fd200e09f4c1a5378b12007576d6b14e02e9e4f0bab8aa209f08f75ac25a1f4805ad16ebff4a0334b07ad2378cc0090103