Code to mine genesis block, throwing out errors
Code to mine genesis block, throwing out errors
I'm following : http://dillingers.com/blog/2015/04/18/how-to-make-an-altcoin/
and when i put the following code :
hashGenesisBlock = uint256("0x01"); if (true && genesis.GetHash() != hashGenesisBlock); ( Logprintf("recalculating params for mainnet.\n"); Logprintf("old mainnet genesis nonce: %s\n", genesis.nNonce.ToString().c_str()); Logprintf("old mainnet genesis hash: %s\n", hashGenesisBlock.ToString().c_str()); // deliberately empty for loop finds nonce value. for(genesis.nNonce == 0; genesis.GetHash() > bnProofOfWorkLimit; genesis.nNonce++){ }; Logprintf("new mainnet genesis merkle root: %s\n", genesis.hashMerkleRoot.ToString().c_str()); Logprintf("new mainnet genesis nonce: %s\n", genesis.nNonce.ToString().c_str()); Logprintf("new mainnet genesis hash: %s\n", genesis.GetHash().ToString().c_str()); ));
It just throws out errors during compiling : https://pastebin.com/3pbbu1iv
I'm on a linux x64 (Ubuntu 16.04)
http://ift.tt/2BBmBKg
Comments
Post a Comment