-
Notifications
You must be signed in to change notification settings - Fork 64
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge #816: commands: add
rbfpsbt
command
0ab00cd gui: keep conflicting PSBTs as Pending until confirmation (jp1ac4) 5391bfe commands: add `rbfpsbt` command (jp1ac4) d5f3167 commands: add `create_spend_internal` function (jp1ac4) 714fd5e bitcoin: add `mempool_spenders` to Bitcoin interface (jp1ac4) 68b2503 func tests: move function to utils (jp1ac4) fdab722 func tests: run black (jp1ac4) Pull request description: This PR relates to #43 and #236. It adds a `rbfpsbt` command that generates a PSBT to replace an existing transaction using RBF. This replacement can either preserve non-change outputs and simply bump fees or remove non-change outputs and effectively cancel the transaction. The inputs and change output may need to be updated in accordance with the higher fee. I've also added a `getmempoolentry` call to the bitcoin interface that is used for checking information about descendant transactions. To facilitate development, I've made some temporary changes in the GUI so that replacement PSBTs can be signed and broadcast, but these changes might not be part of this PR in the end. ACKs for top commit: darosior: ACK 0ab00cd Tree-SHA512: a172ad895fac13be294451f2ffeccb91af521d58a3bc6d08e09688996f9a3e07a3e230091982ef5e92472d44db77b34f93b81d1111d2c570d9c5dd85b7c21f0f
- Loading branch information
Showing
14 changed files
with
1,009 additions
and
132 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.