MCPcopy Create free account
hub / github.com/BTCGPU/BTCGPU / GetBlockHeader

Method GetBlockHeader

src/chain.h:293–307  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

291 }
292
293 CBlockHeader GetBlockHeader() const
294 {
295 CBlockHeader block;
296 block.nVersion = nVersion;
297 if (pprev)
298 block.hashPrevBlock = pprev->GetBlockHash();
299 block.hashMerkleRoot = hashMerkleRoot;
300 block.nHeight = nHeight;
301 memcpy(block.nReserved, nReserved, sizeof(block.nReserved));
302 block.nTime = nTime;
303 block.nBits = nBits;
304 block.nNonce = nNonce;
305 block.nSolution = nSolution;
306 return block;
307 }
308
309 uint256 GetBlockHash() const
310 {

Callers 4

rest_headersFunction · 0.45
ProcessMessageFunction · 0.45
SendMessagesMethod · 0.45
CMerkleBlockMethod · 0.45

Calls 2

memcpyFunction · 0.85
GetBlockHashMethod · 0.45

Tested by

no test coverage detected