Post
Topic
Board Announcements (Altcoins)
Re: Bottlecaps 2.1 UPDATE REQUIRED - HARDFORK JULY 4 2014 to 200% Annual PoS
by
vampirus
on 19/12/2017, 19:51:45 UTC
I see checkpoint server run for CAP, but where is server for CAPP?
And CAP server create checkpoint every last block, may be you set at least 5-10 block maturity? (in CAPP I set 8. )

CAP have error in function uint256 AutoSelectSyncCheckpoint()
Code:
//have

while (pindex->pnext && (pindex->GetBlockTime() + CHECKPOINT_MAX_SPAN <= pindexBest->GetBlockTime() || pindex->nHeight + std::min(6, nCoinbaseMaturity - 20) <= pindexBest->nHeight))
            pindex = pindex->pnext;
        return pindex->GetBlockHash();

//must be

while (pindex->pprev && (pindex->nHeight + 8 > pindexBest->nHeight))
            pindex = pindex->pprev;
        return pindex->GetBlockHash();

//must be, var2 from Orbit coin

while(pindex->pprev && (pindex->nHeight + (int)GetArg("-checkpointdepth", CHECKPOINT_DEFAULT_DEPTH))
          > pindexBest->nHeight) pindex = pindex->pprev;
        return(pindex->GetBlockHash());