-
Notifications
You must be signed in to change notification settings - Fork 220
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: enable multiple coinbase utxos #5879
feat: enable multiple coinbase utxos #5879
Conversation
Test Results (Integration tests) 2 files + 2 11 suites +11 13m 37s ⏱️ + 13m 37s For more details on these failures, see this check. Results for commit 418cfa9. ± Comparison against base commit 5c2781e. ♻️ This comment has been updated with latest results. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, I would just like us to beef up on the test cases, please.
8fb78fe
to
42ed224
Compare
We have enough test cases that already test for duplicate coinbase utxos and duplicate coinbase kernels, they all handle correctly. We don't have to add anything extravagant here atm |
Description
This allows multiple coinbase utxos in a block
Motivation and Context
If we want to implement p2pool, implementing multiple coinbases is the easiest way to enable multiple parties to have their own verified UTXOs mined. There are other ways of doing this, but this approach is the simplest and requires the least overall utxos.
How Has This Been Tested?
unit tests