MCPcopy Create free account
hub / github.com/ElementsProject/elements / GetBlockHash

Method GetBlockHash

src/chain.h:537–553  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

535 }
536
537 uint256 GetBlockHash() const
538 {
539 assert_untrimmed();
540 CBlockHeader block;
541 block.nVersion = nVersion;
542 block.hashPrevBlock = hashPrev;
543 block.hashMerkleRoot = hashMerkleRoot;
544 block.nTime = nTime;
545 if (g_con_blockheightinheader) {
546 block.block_height = nHeight;
547 }
548 block.nBits = nBits;
549 block.nNonce = nNonce;
550 block.proof = proof.value();
551 block.m_dynafed_params = m_dynafed_params.value();
552 return block.GetHash();
553 }
554
555
556 std::string ToString() const

Callers

nothing calls this directly

Calls 2

valueMethod · 0.45
GetHashMethod · 0.45

Tested by

no test coverage detected