virtual void ResendWalletTransactions(int64_t nBestBlockTime, CConnman *connman)
boost::signals2::signal< void(boost::shared_ptr< CReserveScript > &)> ScriptForMining
boost::signals2::signal< void(const CTransaction &, const CBlock *)> SyncTransaction
boost::signals2::signal< void(const CTransaction &)> NotifyTransactionLock
virtual void NotifyHeaderTip(const CBlockIndex *pindexNew, bool fInitialDownload)
boost::signals2::signal< void(const CBlockIndex *, bool fInitialDownload)> NotifyHeaderTip
void UnregisterAllValidationInterfaces()
void UnregisterValidationInterface(CValidationInterface *pwalletIn)
boost::signals2::signal< void(const uint256 &)> BlockFound
boost::signals2::signal< void(const uint256 &)> Inventory
boost::signals2::signal< bool(const uint256 &)> UpdatedTransaction
boost::signals2::signal< void(int64_t nBestBlockTime, CConnman *connman)> Broadcast
virtual void SyncTransaction(const CTransaction &tx, const CBlock *pblock)
boost::signals2::signal< void(const CBlockLocator &)> SetBestChain
static CMainSignals g_signals
boost::signals2::signal< void(const CBlockIndex *)> AcceptedBlockHeader
virtual void BlockChecked(const CBlock &, const CValidationState &)
CMainSignals & GetMainSignals()
virtual void NotifyTransactionLock(const CTransaction &tx)
void RegisterValidationInterface(CValidationInterface *pwalletIn)
virtual void GetScriptForMining(boost::shared_ptr< CReserveScript > &)
boost::signals2::signal< void(const CBlock &, const CValidationState &)> BlockChecked
virtual void AcceptedBlockHeader(const CBlockIndex *pindexNew)
boost::signals2::signal< void(const CBlockIndex *, const CBlockIndex *, bool fInitialDownload)> UpdatedBlockTip
virtual void ResetRequestCount(const uint256 &hash)
virtual void SetBestChain(const CBlockLocator &locator)
virtual void Inventory(const uint256 &hash)
virtual bool UpdatedTransaction(const uint256 &hash)
virtual void UpdatedBlockTip(const CBlockIndex *pindexNew, const CBlockIndex *pindexFork, bool fInitialDownload)