Bitcoin Core 28.99.0
P2P Digital Currency
HeadersSyncState Member List

This is the complete list of members for HeadersSyncState, including all inherited members.

Finalize()HeadersSyncStateprivate
GetPresyncHeight() constHeadersSyncStateinline
GetPresyncTime() constHeadersSyncStateinline
GetPresyncWork() constHeadersSyncStateinline
GetState() constHeadersSyncStateinline
HeadersSyncState(NodeId id, const Consensus::Params &consensus_params, const CBlockIndex *chain_start, const arith_uint256 &minimum_required_work)HeadersSyncState
m_chain_startHeadersSyncStateprivate
m_commit_offsetHeadersSyncStateprotected
m_consensus_paramsHeadersSyncStateprivate
m_current_chain_workHeadersSyncStateprivate
m_current_heightHeadersSyncStateprivate
m_download_stateHeadersSyncStateprivate
m_hasherHeadersSyncStateprivate
m_header_commitmentsHeadersSyncStateprivate
m_idHeadersSyncStateprivate
m_last_header_receivedHeadersSyncStateprivate
m_max_commitmentsHeadersSyncStateprivate
m_minimum_required_workHeadersSyncStateprivate
m_process_all_remaining_headersHeadersSyncStateprivate
m_redownload_buffer_first_prev_hashHeadersSyncStateprivate
m_redownload_buffer_last_hashHeadersSyncStateprivate
m_redownload_buffer_last_heightHeadersSyncStateprivate
m_redownload_chain_workHeadersSyncStateprivate
m_redownloaded_headersHeadersSyncStateprivate
NextHeadersRequestLocator() constHeadersSyncState
PopHeadersReadyForAcceptance()HeadersSyncStateprivate
ProcessNextHeaders(const std::vector< CBlockHeader > &received_headers, bool full_headers_message)HeadersSyncState
State enum nameHeadersSyncState
ValidateAndProcessSingleHeader(const CBlockHeader &current)HeadersSyncStateprivate
ValidateAndStoreHeadersCommitments(const std::vector< CBlockHeader > &headers)HeadersSyncStateprivate
ValidateAndStoreRedownloadedHeader(const CBlockHeader &header)HeadersSyncStateprivate
~HeadersSyncState()=defaultHeadersSyncState