PIVX Core  5.6.99
P2P Digital Currency
Classes | Macros | Variables
tiertwo_sync_state.h File Reference
#include <atomic>
#include <map>
Include dependency graph for tiertwo_sync_state.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TierTwoSyncState
 

Macros

#define MASTERNODE_SYNC_INITIAL   0
 
#define MASTERNODE_SYNC_SPORKS   1
 
#define MASTERNODE_SYNC_LIST   2
 
#define MASTERNODE_SYNC_MNW   3
 
#define MASTERNODE_SYNC_BUDGET   4
 
#define MASTERNODE_SYNC_BUDGET_PROP   10
 
#define MASTERNODE_SYNC_BUDGET_FIN   11
 
#define MASTERNODE_SYNC_FAILED   998
 
#define MASTERNODE_SYNC_FINISHED   999
 
#define MASTERNODE_SYNC_THRESHOLD   2
 
#define CHAIN_SYNC_UPDATE_TIME   30
 

Variables

TierTwoSyncState g_tiertwo_sync_state
 

Macro Definition Documentation

◆ CHAIN_SYNC_UPDATE_TIME

#define CHAIN_SYNC_UPDATE_TIME   30

Definition at line 26 of file tiertwo_sync_state.h.

◆ MASTERNODE_SYNC_BUDGET

#define MASTERNODE_SYNC_BUDGET   4

Definition at line 15 of file tiertwo_sync_state.h.

◆ MASTERNODE_SYNC_BUDGET_FIN

#define MASTERNODE_SYNC_BUDGET_FIN   11

Definition at line 17 of file tiertwo_sync_state.h.

◆ MASTERNODE_SYNC_BUDGET_PROP

#define MASTERNODE_SYNC_BUDGET_PROP   10

Definition at line 16 of file tiertwo_sync_state.h.

◆ MASTERNODE_SYNC_FAILED

#define MASTERNODE_SYNC_FAILED   998

Definition at line 18 of file tiertwo_sync_state.h.

◆ MASTERNODE_SYNC_FINISHED

#define MASTERNODE_SYNC_FINISHED   999

Definition at line 19 of file tiertwo_sync_state.h.

◆ MASTERNODE_SYNC_INITIAL

#define MASTERNODE_SYNC_INITIAL   0

Definition at line 11 of file tiertwo_sync_state.h.

◆ MASTERNODE_SYNC_LIST

#define MASTERNODE_SYNC_LIST   2

Definition at line 13 of file tiertwo_sync_state.h.

◆ MASTERNODE_SYNC_MNW

#define MASTERNODE_SYNC_MNW   3

Definition at line 14 of file tiertwo_sync_state.h.

◆ MASTERNODE_SYNC_SPORKS

#define MASTERNODE_SYNC_SPORKS   1

Definition at line 12 of file tiertwo_sync_state.h.

◆ MASTERNODE_SYNC_THRESHOLD

#define MASTERNODE_SYNC_THRESHOLD   2

Definition at line 22 of file tiertwo_sync_state.h.

Variable Documentation

◆ g_tiertwo_sync_state

TierTwoSyncState g_tiertwo_sync_state
extern

Definition at line 9 of file tiertwo_sync_state.cpp.