RPC: support fee bumping with external inputs #23189

issue instagibbs opened this issue on October 5, 2021
  1. instagibbs commented at 1:44 PM on October 5, 2021: member

    External inputs are currently only supported for initial transaction creation functions. Extend solving_data arguments as necessary to support fee bumping wallet transactions with non-wallet inputs.

    #17211 (comment)

  2. instagibbs added the label Feature on Oct 5, 2021
  3. achow101 commented at 6:35 PM on October 5, 2021: member

    Since the transaction being bumped is fully signed, we could actually get the size information from the existing scriptSig and witness. This would allow us to not need solving_data. The only caveat is that signatures are not guaranteed to be the same size. One way around that is to figure out how many signatures there are, and replace their sizes with max sized signatures. But that may require changes to the script interpreter to allow such a verifier to figure this out.

  4. ghost commented at 12:28 AM on October 6, 2021: none

    bumpfee RPC doesn't have any arguments for inputs right now. External inputs will be amazing but I will be happy even if we have an argument to add internal inputs.

  5. fanquake closed this on Aug 22, 2022

  6. bitcoin locked this on Aug 22, 2023

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-13 18:14 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me