Dash Core  0.12.2.1
P2P Digital Currency
governance-classes.h File Reference
#include "base58.h"
#include "governance.h"
#include "key.h"
#include "script/standard.h"
#include "util.h"
#include <boost/shared_ptr.hpp>

Go to the source code of this file.

Classes

class  CGovernanceTriggerManager
 
class  CSuperblockManager
 
class  CGovernancePayment
 
class  CSuperblock
 

Typedefs

typedef boost::shared_ptr< CSuperblockCSuperblock_sptr
 

Functions

std::vector< std::string > SplitBy (std::string strCommand, std::string strDelimit)
 

Variables

static const int TRIGGER_UNKNOWN = -1
 
static const int TRIGGER_SUPERBLOCK = 1000
 
CGovernanceTriggerManager triggerman
 

Typedef Documentation

◆ CSuperblock_sptr

typedef boost::shared_ptr<CSuperblock> CSuperblock_sptr

Definition at line 25 of file governance-classes.h.

Function Documentation

◆ SplitBy()

std::vector<std::string> SplitBy ( std::string  strCommand,
std::string  strDelimit 
)

Definition at line 23 of file governance-classes.cpp.

Referenced by CSuperblock::ParsePaymentSchedule().

Variable Documentation

◆ TRIGGER_SUPERBLOCK

const int TRIGGER_SUPERBLOCK = 1000
static

Definition at line 23 of file governance-classes.h.

Referenced by CGovernanceObject::GetObjectSubtype().

◆ TRIGGER_UNKNOWN

const int TRIGGER_UNKNOWN = -1
static

Definition at line 22 of file governance-classes.h.

◆ triggerman