PIVX Core  5.6.99
P2P Digital Currency
Functions | Variables
activemasternode.cpp File Reference
#include "activemasternode.h"
#include "addrman.h"
#include "bls/key_io.h"
#include "bls/bls_wrapper.h"
#include "masternode.h"
#include "masternodeconfig.h"
#include "masternodeman.h"
#include "messagesigner.h"
#include "netbase.h"
#include "protocol.h"
#include "tiertwo/net_masternodes.h"
#include "tiertwo/tiertwo_sync_state.h"
#include "validation.h"
Include dependency graph for activemasternode.cpp:

Go to the source code of this file.

Functions

OperationResult initMasternode (const std::string &_strMasterNodePrivKey, const std::string &_strMasterNodeAddr, bool isFromInit)
 
bool GetActiveDMNKeys (CBLSSecretKey &key, CTxIn &vin)
 
bool GetActiveMasternodeKeys (CTxIn &vin, Optional< CKey > &key, CBLSSecretKey &blsKey)
 

Variables

CActiveDeterministicMasternodeManageractiveMasternodeManager {nullptr}
 

Function Documentation

◆ GetActiveDMNKeys()

bool GetActiveDMNKeys ( CBLSSecretKey key,
CTxIn vin 
)

Definition at line 487 of file activemasternode.cpp.

Here is the call graph for this function:

◆ GetActiveMasternodeKeys()

bool GetActiveMasternodeKeys ( CTxIn vin,
Optional< CKey > &  key,
CBLSSecretKey blsKey 
)

Definition at line 501 of file activemasternode.cpp.

◆ initMasternode()

OperationResult initMasternode ( const std::string &  _strMasterNodePrivKey,
const std::string &  _strMasterNodeAddr,
bool  isFromInit 
)

Definition at line 240 of file activemasternode.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ activeMasternodeManager

CActiveDeterministicMasternodeManager* activeMasternodeManager {nullptr}

Definition at line 22 of file activemasternode.cpp.