Post
Topic
Board Announcements (Altcoins)
Re: [ANN] Diamond (DMD) Evolution v 2.0 | NEW wallet, coin mechanics, 50% POS
by
popshot
on 26/06/2014, 11:58:58 UTC
my wallet dont work
assertion failed!
file:src\kernel.cpp,line 412
Expression: pindex->getblockHash() == (!fTestNet ? hashGenesisBlock : hashGenesisBlockTestNet)

....

Quote
This is a known corruption of the block index database, for which we have not yet found a solution. The easiest way to fix it is to load the blocks from the block chain you already have, effectively rebuilding the index. You can do this by removing blkindex.dat first and then running

diamondd -loadblock=blk0001.dat

This will go like downloading the block chain from the network, only much faster and will result in clean block index.
One way to avoid this situation happening is to wait a bit more when stopping the wallet, before starting it again. Unfortunately, there is no indication when it actually stops running.