| 360 | } |
| 361 | |
| 362 | uint256 ConstructBlockHash() const |
| 363 | { |
| 364 | CBlockHeader block; |
| 365 | block.nVersion = nVersion; |
| 366 | block.hashPrevBlock = hashPrev; |
| 367 | block.hashMerkleRoot = hashMerkleRoot; |
| 368 | block.nTime = nTime; |
| 369 | block.nBits = nBits; |
| 370 | block.nNonce = nNonce; |
| 371 | return block.GetHash(); |
| 372 | } |
| 373 | |
| 374 | uint256 GetBlockHash() = delete; |
| 375 | std::string ToString() = delete; |