-
Notifications
You must be signed in to change notification settings - Fork 219
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: hide Coinbases that are in the process of being mined (#4602)
Description --- This PR hides coinbases by default that are in the process of being mined and not yet included in a mined block. It also removes them from the pending incoming balance. Motivation and Context --- We changed how the coinbases are handled in the wallet. Previously the wallet only had a single pending coinbase utxo. This was then shown as pending incoming and that single coinbase utxo was shown on the completed transactions screen on the UI. It was removed after it was not mined for the height or changed to MInedUnconfirmed if actually mined. Wallets can now keep multiple coinbases for a specific height and keep them there till they can either confirm or deny they have been mined. When running multiple miners, this can mean that you have a coinbase utxo per miner (will only happen if the actual fees change per utxo). This floods the transaction screen with many many false transactions and makes the pending incoming balance useless as all of these will count towards that amount. How Has This Been Tested? --- Manual Fixes #4584 Fixes #4583
- Loading branch information
1 parent
a81228c
commit c6c47fc
Showing
5 changed files
with
27 additions
and
30 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
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