Bitcoin Forum
July 04, 2024, 05:29:51 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] TAJCOIN- Blake2s POW/POS - GenesisBlock 10.7.2016 at 8:34 AM (GMT+1) on: July 10, 2016, 02:56:35 PM
Solo mining.

I just keep getting this

Code:
ERROR: AcceptBlock() : coinbase timestamp is too early
ERROR: ProcessBlock() : AcceptBlock FAILED
ERROR: CheckWork() : ProcessBlock, block not accepted

hmm, found this kind of information related to the issue:
Code:

    // Check coinbase timestamp
    if (GetBlockTime() > (int64)vtx[0].nTime + nMaxClockDrift)
        return DoS(50, error("CheckBlock() : coinbase timestamp is too early"));

    // Check coinstake timestamp
    if (IsProofOfStake() && !CheckCoinStakeTimestamp(GetBlockTime(), (int64)vtx[1].nTime))
        return DoS(50, error("CheckBlock() : coinstake timestamp violation nTimeBlock=%"PRI64d" nTimeTx=%u", GetBlockTime(), vtx[1].nTime));

    // Check timestamp against prev
    if (GetBlockTime() <= pindexPrev->GetMedianTimePast() || GetBlockTime() + nMaxClockDrift < pindexPrev->GetBlockTime())
        return error("AcceptBlock() : block's timestamp is too early");

    // Check timestamp
    if (GetBlockTime() > GetAdjustedTime() + GetMaxClockDrift(nHeight))
        return error("AcceptBlock() : block timestamp too far in the future");

    // Check coinbase timestamp
    if (GetBlockTime() > (int64)vtx[0].nTime + GetMaxClockDrift(nHeight))
        return DoS(50, error("AcceptBlock() : coinbase timestamp is too early"));


I think this error means that the future drift time limit is violated.

main.h line 58

Code:
inline int64_t FutureDrift(int64_t nTime, int nHeight) { return nTime + 30 * 60; }

If you restart your daemon if should "restart" the time and the next block should be valid.

This happened because there was no block found for such a long time, but since the chain is rolling along again it should not be a problem anymore I think...
2  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] LANACOIN "PoW/PoS Hybrid Sha256d" - 7.506 B supply on: May 07, 2016, 02:49:19 PM
The last block was more than 8 hours ago.

Pool operators (and everyone that is solo mining with some serious hardware) should restart the lanacoind daemon on your pool.

If you check your daemon log, you are probably getting the proper difficulty target but the blocks are rejected with this error:

Code:
ERROR: CheckBlock() : block timestamp too far in the future
ERROR: ProcessBlock() : CheckBlock FAILED

This has nothing to do with the difficulty but it is a time problem.

To fix this and find the next block, restart your daemon.

Restart it every 30 minutes until the next block is found.

Cheers
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!