MCPcopy Create free account
hub / github.com/bcndev/bytecoin / get_block_pow_hashing_data

Method get_block_pow_hashing_data

src/CryptoNote.cpp:548–558  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

546}
547
548BinaryArray cn::get_block_pow_hashing_data(const BlockHeader &bh,
549 const BlockBodyProxy &body_proxy,
550 const Hash &genesis_block_hash) {
551 common::BinaryArray result;
552 common::VectorOutputStream stream(result);
553 seria::BinaryOutputStream ba(stream);
554 ba.begin_object();
555 ser_members(const_cast<BlockHeader &>(bh), ba, BlockSeriaType::LONG_BLOCKHASH, body_proxy, genesis_block_hash);
556 ba.end_object();
557 return result;
558}

Callers 1

mine_blockMethod · 0.45

Calls 3

ser_membersFunction · 0.70
begin_objectMethod · 0.45
end_objectMethod · 0.45

Tested by 1

mine_blockMethod · 0.36