| 384 | |
| 385 | |
| 386 | uint256 GetBlockHash() const { |
| 387 | CBlockHeader block; |
| 388 | block.SetVersion(nVersion); |
| 389 | block.SetPrevBlockHash(hashPrev); |
| 390 | block.SetMerkleRootHash(merkleRootHash); |
| 391 | block.SetTime(nTime); |
| 392 | block.SetNonce(nNonce); |
| 393 | block.SetHeight(height); |
| 394 | block.SetFuel(nFuelFee); |
| 395 | block.SetFuelRate(nFuelRate); |
| 396 | block.SetSignature(vSignature); |
| 397 | return block.GetHash(); |
| 398 | } |
| 399 | |
| 400 | void GetBlockHeader(CBlockHeader &header) { |
| 401 | header.SetVersion(nVersion); |
nothing calls this directly
no test coverage detected