![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
Go to the source code of this file.
Classes | |
class | CMasternodeSync |
Variables | |
static const int | MASTERNODE_SYNC_FAILED = -1 |
static const int | MASTERNODE_SYNC_INITIAL = 0 |
static const int | MASTERNODE_SYNC_WAITING = 1 |
static const int | MASTERNODE_SYNC_LIST = 2 |
static const int | MASTERNODE_SYNC_MNW = 3 |
static const int | MASTERNODE_SYNC_GOVERNANCE = 4 |
static const int | MASTERNODE_SYNC_GOVOBJ = 10 |
static const int | MASTERNODE_SYNC_GOVOBJ_VOTE = 11 |
static const int | MASTERNODE_SYNC_FINISHED = 999 |
static const int | MASTERNODE_SYNC_TICK_SECONDS = 6 |
static const int | MASTERNODE_SYNC_TIMEOUT_SECONDS = 30 |
static const int | MASTERNODE_SYNC_ENOUGH_PEERS = 6 |
CMasternodeSync | masternodeSync |
|
static |
Definition at line 27 of file masternode-sync.h.
|
static |
Definition at line 14 of file masternode-sync.h.
Referenced by CMasternodeSync::Fail(), CMasternodeSync::GetAssetName(), CMasternodeSync::GetSyncStatus(), CMasternodeSync::IsFailed(), and CMasternodeSync::SwitchToNextAsset().
|
static |
Definition at line 22 of file masternode-sync.h.
Referenced by CMasternodeSync::GetAssetName(), CMasternodeSync::GetSyncStatus(), CMasternodeSync::IsSynced(), CMasternodeSync::ProcessTick(), and CMasternodeSync::SwitchToNextAsset().
|
static |
Definition at line 19 of file masternode-sync.h.
Referenced by CMasternodeSync::GetAssetName(), CMasternodeSync::GetSyncStatus(), CMasternodeSync::ProcessTick(), and CMasternodeSync::SwitchToNextAsset().
|
static |
Definition at line 20 of file masternode-sync.h.
Referenced by CGovernanceManager::Sync().
|
static |
Definition at line 21 of file masternode-sync.h.
Referenced by CGovernanceManager::Sync().
|
static |
Definition at line 15 of file masternode-sync.h.
Referenced by CMasternodeSync::GetAssetName(), CMasternodeSync::GetSyncStatus(), CMasternodeSync::Reset(), and CMasternodeSync::SwitchToNextAsset().
|
static |
Definition at line 17 of file masternode-sync.h.
Referenced by CMasternodeSync::GetAssetName(), CMasternodeSync::GetSyncStatus(), CMasternodeSync::IsMasternodeListSynced(), CMasternodeMan::ProcessMessage(), CMasternodeSync::ProcessTick(), and CMasternodeSync::SwitchToNextAsset().
|
static |
Definition at line 18 of file masternode-sync.h.
Referenced by CMasternodeSync::GetAssetName(), CMasternodeSync::GetSyncStatus(), CMasternodeSync::IsWinnersListSynced(), CMasternodeSync::ProcessTick(), CMasternodeSync::SwitchToNextAsset(), and CMasternodePayments::Sync().
|
static |
Definition at line 24 of file masternode-sync.h.
Referenced by CMasternodeSync::ProcessTick().
|
static |
Definition at line 25 of file masternode-sync.h.
Referenced by CMasternodeSync::ProcessTick().
|
static |
Definition at line 16 of file masternode-sync.h.
Referenced by CMasternodeSync::GetAssetName(), CMasternodeSync::GetSyncStatus(), CMasternodeSync::IsBlockchainSynced(), CMasternodeSync::ProcessTick(), and CMasternodeSync::SwitchToNextAsset().
CMasternodeSync masternodeSync |
Definition at line 17 of file masternode-sync.cpp.
Referenced by CConnman::AcceptConnection(), CDSNotificationInterface::AcceptedBlockHeader(), CGovernanceManager::AddGovernanceObject(), BitcoinMiner(), CMasternode::Check(), CInstantSend::CheckAndRemove(), CMasternodeMan::CheckAndRemove(), CMasternodePayments::CheckAndRemove(), CMasternodePing::CheckAndUpdate(), CMasternodeMan::CheckMnbAndUpdateMasternodeList(), CGovernanceManager::CheckPostponedObjects(), CMasternodePayments::CheckPreviousBlockVotes(), CMasternodeMan::CheckSameAddr(), CMasternodePaymentVote::CheckSignature(), CGovernanceManager::ConfirmInventoryRequest(), CMasternodeBroadcast::Create(), CPrivateSendClient::DoAutomaticDenominating(), CMasternodeMan::DoFullVerificationStep(), CGovernanceManager::DoMaintenance(), getblocktemplate(), CMasternodeMan::GetMasternodeByRank(), CMasternodeMan::GetMasternodeRank(), CMasternodeMan::GetMasternodeRanks(), CMasternodeMan::GetMasternodeScores(), CMasternodeMan::GetNextMasternodeInQueueForPayment(), CPrivateSendClient::GetStatus(), CMasternodeSync::GetSyncStatus(), gobject(), IsBlockPayeeValid(), IsBlockValueValid(), CMasternodePayments::IsScheduled(), CMasternodePaymentVote::IsValid(), CActiveMasternode::ManageState(), masternode(), CGovernanceManager::MasternodeRateCheck(), mnsync(), CDSNotificationInterface::NotifyHeaderTip(), MasternodeList::on_startMissingButton_clicked(), OverviewPage::privateSendStatus(), CMasternodePayments::ProcessBlock(), CPrivateSendServer::ProcessMessage(), CInstantSend::ProcessMessage(), CPrivateSendClient::ProcessMessage(), CMasternodeMan::ProcessMessage(), CMasternodePayments::ProcessMessage(), CGovernanceManager::ProcessMessage(), ProcessMessage(), CMasternodePaymentVote::Relay(), CMasternodePayments::RequestLowDataPaymentBlocks(), BitcoinGUI::setAdditionalDataSyncProgress(), BitcoinGUI::setNumBlocks(), CMasternodePayments::Sync(), CGovernanceManager::Sync(), ThreadCheckPrivateSend(), ThreadCheckPrivateSendClient(), ThreadCheckPrivateSendServer(), CMasternodeBroadcast::Update(), CDSNotificationInterface::UpdatedBlockTip(), CPrivateSendClient::UpdatedBlockTip(), CMasternodeMan::UpdateLastPaid(), CMasternodeMan::UpdateMasternodeList(), OverviewPage::updatePrivateSendProgress(), and CPrivateSendClient::WaitForAnotherBlock().