Dash Core  0.12.2.1
P2P Digital Currency
submitblock_StateCatcher Class Reference
+ Inheritance diagram for submitblock_StateCatcher:

Public Member Functions

 submitblock_StateCatcher (const uint256 &hashIn)
 

Public Attributes

uint256 hash
 
bool found
 
CValidationState state
 

Protected Member Functions

virtual void BlockChecked (const CBlock &block, const CValidationState &stateIn)
 
- Protected Member Functions inherited from CValidationInterface
virtual void AcceptedBlockHeader (const CBlockIndex *pindexNew)
 
virtual void NotifyHeaderTip (const CBlockIndex *pindexNew, bool fInitialDownload)
 
virtual void UpdatedBlockTip (const CBlockIndex *pindexNew, const CBlockIndex *pindexFork, bool fInitialDownload)
 
virtual void SyncTransaction (const CTransaction &tx, const CBlock *pblock)
 
virtual void NotifyTransactionLock (const CTransaction &tx)
 
virtual void SetBestChain (const CBlockLocator &locator)
 
virtual bool UpdatedTransaction (const uint256 &hash)
 
virtual void Inventory (const uint256 &hash)
 
virtual void ResendWalletTransactions (int64_t nBestBlockTime, CConnman *connman)
 
virtual void GetScriptForMining (boost::shared_ptr< CReserveScript > &)
 
virtual void ResetRequestCount (const uint256 &hash)
 
friend void ::RegisterValidationInterface (CValidationInterface *)
 
friend void ::UnregisterValidationInterface (CValidationInterface *)
 
friend void ::UnregisterAllValidationInterfaces ()
 

Detailed Description

Definition at line 737 of file mining.cpp.

Constructor & Destructor Documentation

◆ submitblock_StateCatcher()

submitblock_StateCatcher::submitblock_StateCatcher ( const uint256 hashIn)
inline

Definition at line 744 of file mining.cpp.

Member Function Documentation

◆ BlockChecked()

virtual void submitblock_StateCatcher::BlockChecked ( const CBlock block,
const CValidationState stateIn 
)
inlineprotectedvirtual

Reimplemented from CValidationInterface.

Definition at line 747 of file mining.cpp.

Member Data Documentation

◆ found

bool submitblock_StateCatcher::found

Definition at line 741 of file mining.cpp.

◆ hash

uint256 submitblock_StateCatcher::hash

Definition at line 740 of file mining.cpp.

◆ state

CValidationState submitblock_StateCatcher::state

Definition at line 742 of file mining.cpp.


The documentation for this class was generated from the following file: