Mining rewards steadily introduce new coins into the system.
OOPS, I made a small mistake! In the minePendingTransactions() method, you have to pass the hash of the previous block when you’re creating a new Block() instance. This was fixed on GitHub:
► Source code
Available on GitHub: