Browse Source

Merge ed9148a350 into fe8df45ec8

pull/16/merge
-|) 4 |_ b 4 3 8-(dalbaeb) 7 years ago committed by GitHub
parent
commit
f28e8a1c56
  1. 25
      src/main.cpp

25
src/main.cpp

@ -2899,7 +2899,7 @@ bool InitBlockIndex() { @@ -2899,7 +2899,7 @@ bool InitBlockIndex() {
if (!fReindex) {
// Genesis block
const char* pszTimestamp = "02/Apr/2017: GOST R 34.11-2012 - orignal";
const char* pszTimestamp = fTestNet ? "PlazBeHere228FaggotFuck!!!" : "02/Apr/2017: GOST R 34.11-2012 - orignal";
CTransaction txNew;
txNew.vin.resize(1);
txNew.vout.resize(1);
@ -2921,18 +2921,20 @@ bool InitBlockIndex() { @@ -2921,18 +2921,20 @@ bool InitBlockIndex() {
if (fTestNet)
{
block.nTime = 1373625296;
block.nNonce = 346280655;
}
block.nTime = 1373625296;//time(NULL);?blyatgdzieetovzyat
block.nNonce = 346280655; // ja 4o miner?
// temporary code for finding nonce for genesis, should be removed later one
/*uint256 hashTarget = CBigNum().SetCompact(block.nBits).getuint256();
printf("hash target %s\n", hashTarget.ToString().c_str());
while(true)
uint256 hashTarget = CBigNum().SetCompact(block.nBits).getuint256();
printf("hash target %s\n", hashTarget.ToString().c_str());
while(true)
{
auto thash = block.GetHash();
if (thash <= hashTarget)
if (thash <= hashTarget){
hashGenesisBlock = thash; // blyat tak ili 4o?
break;
}
if ((block.nNonce & 0xFFF) == 0)
{
printf("nonce %08X: hash = %s (target = %s)\n", block.nNonce, thash.ToString().c_str(), hashTarget.ToString().c_str());
@ -2945,10 +2947,10 @@ bool InitBlockIndex() { @@ -2945,10 +2947,10 @@ bool InitBlockIndex() {
}
}
printf("block.nTime = %u \n", block.nTime);
printf("block.nNonce = %u \n", block.nNonce); */
printf("block.nNonce = %u \n", block.nNonce);
/////////////////////////////////////////////////////////////
}
//// debug print
uint256 hash = block.GetHash();
printf("hash %s\n", hash.ToString().c_str());
@ -2956,6 +2958,7 @@ bool InitBlockIndex() { @@ -2956,6 +2958,7 @@ bool InitBlockIndex() {
printf("block.hashMerkleRoot %s\n", block.hashMerkleRoot.ToString().c_str());
assert(block.hashMerkleRoot == uint256("0x1cf1e5211650ba5218b5b869c48c4bc480c4fd1bc849fdc1a81d68547b9f4d58"));
block.print();
assert(hash == hashGenesisBlock);
// Start new block file

Loading…
Cancel
Save