mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-01-21 15:50:07 +01:00
refactor: Use initializer list in CompressedHeader
Also mark CompressedHeader as explicit, and GetFullHeader as const Co-Authored-By: Aurèle Oulès <aurele@oules.com>
This commit is contained in:
@@ -31,16 +31,17 @@ struct CompressedHeader {
|
||||
hashMerkleRoot.SetNull();
|
||||
}
|
||||
|
||||
CompressedHeader(const CBlockHeader& header)
|
||||
explicit CompressedHeader(const CBlockHeader& header)
|
||||
: nVersion{header.nVersion},
|
||||
hashMerkleRoot{header.hashMerkleRoot},
|
||||
nTime{header.nTime},
|
||||
nBits{header.nBits},
|
||||
nNonce{header.nNonce}
|
||||
{
|
||||
nVersion = header.nVersion;
|
||||
hashMerkleRoot = header.hashMerkleRoot;
|
||||
nTime = header.nTime;
|
||||
nBits = header.nBits;
|
||||
nNonce = header.nNonce;
|
||||
}
|
||||
|
||||
CBlockHeader GetFullHeader(const uint256& hash_prev_block) {
|
||||
CBlockHeader GetFullHeader(const uint256& hash_prev_block) const
|
||||
{
|
||||
CBlockHeader ret;
|
||||
ret.nVersion = nVersion;
|
||||
ret.hashPrevBlock = hash_prev_block;
|
||||
|
||||
Reference in New Issue
Block a user