![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
#include "validationinterface.h"
Go to the source code of this file.
Functions | |
CMainSignals & | GetMainSignals () |
void | RegisterValidationInterface (CValidationInterface *pwalletIn) |
void | UnregisterValidationInterface (CValidationInterface *pwalletIn) |
void | UnregisterAllValidationInterfaces () |
Variables | |
static CMainSignals | g_signals |
CMainSignals& GetMainSignals | ( | ) |
Definition at line 10 of file validationinterface.cpp.
Referenced by AcceptBlockHeader(), AcceptToMemoryPoolWorker(), ActivateBestChain(), BitcoinMiner(), ConnectBlock(), ConnectTip(), DisconnectTip(), FlushStateToDisk(), generate(), NotifyHeaderTip(), ProcessBlockFound(), ProcessGetData(), ProcessMessage(), ProcessNewBlock(), SendMessages(), and CInstantSend::UpdateLockedTransaction().
void RegisterValidationInterface | ( | CValidationInterface * | pwalletIn | ) |
Register a wallet to receive updates from core
Definition at line 15 of file validationinterface.cpp.
Referenced by AppInit2(), and submitblock().
void UnregisterAllValidationInterfaces | ( | ) |
Unregister all wallets from core
Definition at line 45 of file validationinterface.cpp.
Referenced by PrepareShutdown().
void UnregisterValidationInterface | ( | CValidationInterface * | pwalletIn | ) |
Unregister a wallet from core
Definition at line 30 of file validationinterface.cpp.
Referenced by PrepareShutdown(), and submitblock().
|
static |
Definition at line 8 of file validationinterface.cpp.
Referenced by GetMainSignals(), RegisterValidationInterface(), UnregisterAllValidationInterfaces(), and UnregisterValidationInterface().