The equation you are looking for
main.h:62:static const int64 MAX_MONEY = (PHASE1_MONEY + PHASE2_BLOCKS*MAX_VOTE + (nBlockRewardVoteSpan + 1)*MAX_VOTE + PHASE3_MONEY) * COIN;
Missing from your calculations is (nBlockRewardVoteSpan + 1)*MAX_VOTE
A special voting interval needed to make sure the block reward decreases from 1024 down to 8 before the sustain phase starts; otherwise you could start the sustain phase with 1024 block reward, which would be bad...
you gets
MAX_MONEY = 53000000 + (63476 - 3600 - 1)*1024 + 3601*1024 + 10000000 + 576 = 128,000,000
This has been on the "About" page from day one:
https://heavycoin.github.io/about.html#decentralised-votingYes but that is what is being questioned as it doesn't add up. It appears you just confirmed that page is wrong and both the mint and limit phase will go on longer then this page says.
If we get this correct:
Website says 45 Million coins in mint phase but code is 53 Million coins which means we have more inflation and the mint phase will go on even longer with high votes. Unless this 53M is the combination of 5M IPO, 3M Premine plus 45M mint phase which would add up to 53M.
Website says both 45 days for limit phase and also says 63,476 blocks which would be 88.1 days. Code says 88.1 days so again we have a longer limit phase with high votes.
If this is not correct then please clarify so everyone understands. If in fact the code is not doing what everyone was told and published on the website are we going to get this fixed?
Thanks