I'll just add my little self-praise:
- list of my merged Pull requests:
- Staking and mining code cleanup, improvements
- Stake V8, fix PoW and RSA exploits.
- Add command to get Block stats. (2x)
- Fix for the staking up-arrow being gray even when staking.
- Change Advanced(De)Crypt to fix buffer overflow.
- Cleaned up StakeMiner.
- Tie forking changes to block version 8 (2x)
- Append real git commit hash to version (2x)
- Add money supply to getblock.
- Decrease ban score for old version block from 100 to 20.
- Fix runaway memory allocation in Miner.
- Remove all superblock requirements for version 8 blocks
- Added documentation of Stake Miner
- Deny access to superblock processing runtime data from Messages.
Additionally I published research and Proposals on improving Gridcoin:
- CPID ownership and beacons
- documentation of current
- (flawed) external_cpid proof
- Secure Account Association proposal (SAAp)
- Neural Network + superblock + magnitude
- documentation and Data sources
- explanation of issues and concerns
- Dynamic Witness Participation proposal (DWPp)
- DPoR payments
- overview of current situations
- Beacon Minting proposal
- Documentation of Stake V8 kernel, design reasons and choices
- documentation of stake miner
- Coinbase current situation + improvements
- Reward amount calculation
- current situation and issues
- improvement idea
- Magnitude calculation overview + improvements
- CPID ownership and beacons
Excellent work Tomas :-)
Back patting is at an all time high. When we find all the bugs you just introduced, I hope you list those just as openly (not proudly though).