| 19 | } |
| 20 | |
| 21 | uint256 CBlockHeader::ComputeSignatureHash() const { |
| 22 | CHashWriter ss(SER_GETHASH, CLIENT_VERSION); |
| 23 | ss << nVersion << prevBlockHash << merkleRootHash << nTime << nNonce << height << nFuelFee << nFuelRate; |
| 24 | return ss.GetHash(); |
| 25 | } |
| 26 | |
| 27 | uint256 CBlock::BuildMerkleTree() const { |
| 28 | vMerkleTree.clear(); |