According to this post https://bitcointalksearch.org/topic/m.2035449.
I have putted the new hashMerkleRoot into the main.cpp (into
assert(block.hashMerkleRoot == uint256("0xbd58bf217abb76059de07dc519f6c3dcdf5b1a7bb9219a66d24205e08f3716f9")); )
I compiled,and now I run bitcoin-qt.exe,and I get this error "asser(hash==hashGenesisBlock)"
And according to this topic https://bitcointalksearch.org/topic/m.2035449,I can't find BlockGetHash in debug.log.
And I CAN't find this code this in main.cpp "" // If genesis block hash does not match, then generate new genesis hash.
if (true && block.GetHash() != hashGenesisBlock)""
Somebody can find this ?
I use Litecoin source.
What can it be?
How I can create Genesis Block?(if new MerkleRoot is already putted in)
Help me please
Newer versions of these coins do not have the code included to generate a genesis block. For what ever reason the if (true && block.GetHash() != hashGenesisBlock) section has been removed.
You have to go back to an earlier version of a coin such as smallchange to find it. https://github.com/bfroemel/smallchange
thanks!
Really normal answer.
I think,THEY changed the code,to reduce the FORKS.=))Big mafia