![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
Go to the source code of this file.
Classes | |
class | CMasternodePing |
struct | masternode_info_t |
class | CMasternode |
class | CMasternodeBroadcast |
class | CMasternodeVerification |
Macros | |
#define | DEFAULT_SENTINEL_VERSION 0x010001 |
Functions | |
bool | operator== (const CMasternodePing &a, const CMasternodePing &b) |
bool | operator!= (const CMasternodePing &a, const CMasternodePing &b) |
bool | operator== (const CMasternode &a, const CMasternode &b) |
bool | operator!= (const CMasternode &a, const CMasternode &b) |
Variables | |
static const int | MASTERNODE_CHECK_SECONDS = 5 |
static const int | MASTERNODE_MIN_MNB_SECONDS = 5 * 60 |
static const int | MASTERNODE_MIN_MNP_SECONDS = 10 * 60 |
static const int | MASTERNODE_EXPIRATION_SECONDS = 65 * 60 |
static const int | MASTERNODE_WATCHDOG_MAX_SECONDS = 120 * 60 |
static const int | MASTERNODE_NEW_START_REQUIRED_SECONDS = 180 * 60 |
static const int | MASTERNODE_POSE_BAN_MAX_SCORE = 5 |
#define DEFAULT_SENTINEL_VERSION 0x010001 |
Definition at line 30 of file masternode.h.
Referenced by CMasternodePing::SerializationOp().
|
inline |
Definition at line 86 of file masternode.h.
|
inline |
Definition at line 303 of file masternode.h.
|
inline |
Definition at line 82 of file masternode.h.
|
inline |
Definition at line 299 of file masternode.h.
|
static |
Definition at line 16 of file masternode.h.
Referenced by CMasternode::Check().
|
static |
Definition at line 19 of file masternode.h.
Referenced by CMasternode::Check(), and CMasternodePing::CheckAndUpdate().
|
static |
Definition at line 17 of file masternode.h.
Referenced by CMasternodeBroadcast::Update().
|
static |
Definition at line 18 of file masternode.h.
Referenced by CMasternode::Check(), CMasternodePing::CheckAndUpdate(), CMasternodeMan::CheckMnbAndUpdateMasternodeList(), CActiveMasternode::SendMasternodePing(), and ThreadCheckPrivateSend().
|
static |
Definition at line 21 of file masternode.h.
Referenced by CMasternode::Check(), CMasternodeMan::CheckMnbAndUpdateMasternodeList(), and CMasternodePing::IsExpired().
|
static |
Definition at line 23 of file masternode.h.
Referenced by CMasternode::Check(), CMasternodeMan::CheckMnbAndUpdateMasternodeList(), CMasternode::DecreasePoSeBanScore(), CMasternode::IncreasePoSeBanScore(), CMasternode::IsPoSeVerified(), CMasternode::PoSeBan(), and CMasternode::UpdateFromNewBroadcast().
|
static |
Definition at line 20 of file masternode.h.
Referenced by CMasternode::Check(), getgovernanceinfo(), CMasternodeMan::IsWatchdogActive(), and CActiveMasternode::SendMasternodePing().