Unmatured coins seemed to be marked as spendable
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 8.6k
- Forks
- 3.5k
- Avg merge
- 2d 8h
- Merged PRs (30d)
- 61
Description
Electrum 3.3.8
I picked Poolin, one of the top mining pools, to create a watch-only wallet for its coinbase payout address:
1MUz4VMYui5qY1mxUiG8BQ1Luv6tqkvaiL
It seemed that Electrum marked unmatured coinbase payouts as spendable - a green check icon was shown in the history tab, and the coins tab didn't hide them either.
The status bar at the bottom showed correct balance, though.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the report in Electrum 3.3.8 with a watch-only wallet for the Poolin coinbase payout address and an unmatured payout. Inspect the history and coins views alongside the status-bar balance; done means immature coinbase outputs are not presented as spendable while the confirmed balance remains correct.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- blockchain
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100