diff options
author | Greg Sanders <gsanders87@gmail.com> | 2024-03-05 10:01:24 -0500 |
---|---|---|
committer | Greg Sanders <gsanders87@gmail.com> | 2024-03-05 10:01:24 -0500 |
commit | eb7cc9fd2140df77acc6eb42004cf45b260bc629 (patch) | |
tree | c91c799dac6e2772e770d3c0bc0c6d1be78561ac /src/net_processing.cpp | |
parent | 2b260eadf7960290328e13dbdb029fd506105ca4 (diff) | |
download | bitcoin-eb7cc9fd2140df77acc6eb42004cf45b260bc629.tar.xz |
Rename CalculateHeadersWork to CalculateClaimedHeadersWork
Diffstat (limited to 'src/net_processing.cpp')
-rw-r--r-- | src/net_processing.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/net_processing.cpp b/src/net_processing.cpp index 99ae0e8fa1..30d2d43e58 100644 --- a/src/net_processing.cpp +++ b/src/net_processing.cpp @@ -2690,8 +2690,8 @@ bool PeerManagerImpl::IsContinuationOfLowWorkHeadersSync(Peer& peer, CNode& pfro bool PeerManagerImpl::TryLowWorkHeadersSync(Peer& peer, CNode& pfrom, const CBlockIndex* chain_start_header, std::vector<CBlockHeader>& headers) { - // Calculate the total work on this chain. - arith_uint256 total_work = chain_start_header->nChainWork + CalculateHeadersWork(headers); + // Calculate the claimed total work on this chain. + arith_uint256 total_work = chain_start_header->nChainWork + CalculateClaimedHeadersWork(headers); // Our dynamic anti-DoS threshold (minimum work required on a headers chain // before we'll store it) @@ -4424,7 +4424,7 @@ void PeerManagerImpl::ProcessMessage(CNode& pfrom, const std::string& msg_type, MaybeSendGetHeaders(pfrom, GetLocator(m_chainman.m_best_header), *peer); } return; - } else if (prev_block->nChainWork + CalculateHeadersWork({cmpctblock.header}) < GetAntiDoSWorkThreshold()) { + } else if (prev_block->nChainWork + CalculateClaimedHeadersWork({cmpctblock.header}) < GetAntiDoSWorkThreshold()) { // If we get a low-work header in a compact block, we can ignore it. LogPrint(BCLog::NET, "Ignoring low-work compact block from peer %d\n", pfrom.GetId()); return; @@ -4744,8 +4744,8 @@ void PeerManagerImpl::ProcessMessage(CNode& pfrom, const std::string& msg_type, // cs_main in ProcessNewBlock is fine. mapBlockSource.emplace(hash, std::make_pair(pfrom.GetId(), true)); - // Check work on this block against our anti-dos thresholds. - if (prev_block && prev_block->nChainWork + CalculateHeadersWork({pblock->GetBlockHeader()}) >= GetAntiDoSWorkThreshold()) { + // Check claimed work on this block against our anti-dos thresholds. + if (prev_block && prev_block->nChainWork + CalculateClaimedHeadersWork({pblock->GetBlockHeader()}) >= GetAntiDoSWorkThreshold()) { min_pow_checked = true; } } |