Bitcoin Core 32.99.0
P2P Digital Currency
node::BlockTemplateManager Member List

This is the complete list of members for node::BlockTemplateManager, including all inherited members.

BlockCreateArgs() constnode::BlockTemplateManagerinline
BlockTemplateManager(CTxMemPool &mempool, ChainstateManager &chainman, KernelNotifications &notifications, BlockCreateOptions block_create_args={})node::BlockTemplateManagerexplicit
CooldownIfHeadersAhead(const interfaces::BlockRef &last_tip, bool &interrupt_mining)node::BlockTemplateManager
CreateNewTemplate(const BlockCreateOptions &options)node::BlockTemplateManager
GetTip()node::BlockTemplateManager
InterruptWait(bool &interrupt_wait)node::BlockTemplateManager
m_block_create_argsnode::BlockTemplateManagerprivate
m_chainmannode::BlockTemplateManagerprivate
m_mempoolnode::BlockTemplateManagerprivate
m_notificationsnode::BlockTemplateManagerprivate
SubmitBlock(const std::shared_ptr< const CBlock > &block, std::string &reason, std::string &debug)node::BlockTemplateManager
WaitAndCreateNewBlock(const std::unique_ptr< CBlockTemplate > &block_template, const BlockWaitOptions &wait_options, const BlockCreateOptions &create_options, bool &interrupt_wait)node::BlockTemplateManager
WaitTipChanged(const uint256 &current_tip, MillisecondsDouble &timeout, bool &interrupt)node::BlockTemplateManager
WaitTipChanged(const uint256 &current_tip, MillisecondsDouble timeout=MillisecondsDouble::max())node::BlockTemplateManager