Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(genesis.GetHash() != uint256("0x"))
- {
- printf("Searching for genesis block...\n");
- uint256 hashTarget = CBigNum().SetCompact(genesis.nBits).getuint256();
- while(uint256(genesis.GetHash()) > hashTarget)
- {
- ++genesis.nNonce;
- if (genesis.nNonce == 0)
- {
- printf("NONCE WRAPPED, incrementing time");
- std::cout << std::string("NONCE WRAPPED, incrementing time:\n");
- ++genesis.nTime;
- }
- if (genesis.nNonce % 10000 == 0)
- {
- printf("Mainnet: nonce %08u: hash = %s \n", genesis.nNonce, genesis.GetHash().ToString().c_str());
- }
- }
- printf("block.nTime = %u \n", genesis.nTime);
- printf("block.nNonce = %u \n", genesis.nNonce);
- printf("block.GetHash = %s\n", genesis.GetHash().ToString().c_str());
- }
Add Comment
Please, Sign In to add comment