Bitcoin ABC 0.30.5
P2P Digital Currency
Namespaces | Functions | Variables
peermanager.cpp File Reference
#include <avalanche/peermanager.h>
#include <avalanche/avalanche.h>
#include <avalanche/delegation.h>
#include <avalanche/stakecontender.h>
#include <avalanche/validation.h>
#include <cashaddrenc.h>
#include <common/args.h>
#include <consensus/activation.h>
#include <logging.h>
#include <random.h>
#include <scheduler.h>
#include <threadsafety.h>
#include <uint256.h>
#include <util/fastrange.h>
#include <util/fs_helpers.h>
#include <util/time.h>
#include <algorithm>
#include <cassert>
#include <limits>
Include dependency graph for peermanager.cpp:

Go to the source code of this file.

Namespaces

namespace  avalanche
 

Functions

static bool avalanche::isImmatureState (const ProofValidationState &state)
 
PeerId avalanche::selectPeerImpl (const std::vector< Slot > &slots, const uint64_t slot, const uint64_t max)
 Internal methods that are exposed for testing purposes. More...
 

Variables

static constexpr uint64_t avalanche::PEERS_DUMP_VERSION {1}