Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
Node Member List

This is the complete list of members for Node, including all inherited members.

appInitMain(interfaces::BlockAndHeaderTipInfo *tip_info=nullptr)=0Nodepure virtual
appShutdown()=0Nodepure virtual
ban(const CNetAddr &net_addr, int64_t ban_time_offset)=0Nodepure virtual
BannedListChangedFn typedefNode
baseInitialize()=0Nodepure virtual
broadcastTransaction(CTransactionRef tx, CAmount max_tx_fee, std::string &err_string)=0Nodepure virtual
context()Nodeinlinevirtual
disconnectByAddress(const CNetAddr &net_addr)=0Nodepure virtual
disconnectById(NodeId id)=0Nodepure virtual
executeRpc(const std::string &command, const UniValue &params, const std::string &uri)=0Nodepure virtual
forceSetting(const std::string &name, const common::SettingsValue &value)=0Nodepure virtual
getBanned(banmap_t &banmap)=0Nodepure virtual
getBestBlockHash()=0Nodepure virtual
getDustRelayFee()=0Nodepure virtual
getExitStatus()=0Nodepure virtual
getHeaderTip(int &height, int64_t &block_time)=0Nodepure virtual
getLastBlockTime()=0Nodepure virtual
getLogCategories()=0Nodepure virtual
getMempoolDynamicUsage()=0Nodepure virtual
getMempoolMaxUsage()=0Nodepure virtual
getMempoolSize()=0Nodepure virtual
getNetLocalAddresses()=0Nodepure virtual
getNetworkActive()=0Nodepure virtual
getNodeCount(ConnectionDirection flags)=0Nodepure virtual
getNodesStats(NodesStats &stats)=0Nodepure virtual
getNumBlocks()=0Nodepure virtual
getPersistentSetting(const std::string &name)=0Nodepure virtual
getProxy(Network net, Proxy &proxy_info)=0Nodepure virtual
getTotalBytesRecv()=0Nodepure virtual
getTotalBytesSent()=0Nodepure virtual
getUnspentOutput(const COutPoint &output)=0Nodepure virtual
getVerificationProgress()=0Nodepure virtual
getWarnings()=0Nodepure virtual
handleBannedListChanged(BannedListChangedFn fn)=0Nodepure virtual
handleInitMessage(InitMessageFn fn)=0Nodepure virtual
handleInitWallet(InitWalletFn fn)=0Nodepure virtual
handleMessageBox(MessageBoxFn fn)=0Nodepure virtual
handleNotifyAlertChanged(NotifyAlertChangedFn fn)=0Nodepure virtual
handleNotifyBlockTip(NotifyBlockTipFn fn)=0Nodepure virtual
handleNotifyHeaderTip(NotifyHeaderTipFn fn)=0Nodepure virtual
handleNotifyNetworkActiveChanged(NotifyNetworkActiveChangedFn fn)=0Nodepure virtual
handleNotifyNumConnectionsChanged(NotifyNumConnectionsChangedFn fn)=0Nodepure virtual
handleQuestion(QuestionFn fn)=0Nodepure virtual
handleShowProgress(ShowProgressFn fn)=0Nodepure virtual
initLogging()=0Nodepure virtual
InitMessageFn typedefNode
initParameterInteraction()=0Nodepure virtual
InitWalletFn typedefNode
isInitialBlockDownload()=0Nodepure virtual
isLoadingBlocks()=0Nodepure virtual
isSettingIgnored(const std::string &name)=0Nodepure virtual
listExternalSigners()=0Nodepure virtual
listRpcCommands()=0Nodepure virtual
mapPort(bool enable)=0Nodepure virtual
MessageBoxFn typedefNode
NodesStats typedefNode
NotifyAlertChangedFn typedefNode
NotifyBlockTipFn typedefNode
NotifyHeaderTipFn typedefNode
NotifyNetworkActiveChangedFn typedefNode
NotifyNumConnectionsChangedFn typedefNode
QuestionFn typedefNode
resetSettings()=0Nodepure virtual
setContext(node::NodeContext *context)Nodeinlinevirtual
setNetworkActive(bool active)=0Nodepure virtual
ShowProgressFn typedefNode
shutdownRequested()=0Nodepure virtual
startShutdown()=0Nodepure virtual
unban(const CSubNet &ip)=0Nodepure virtual
updateRwSetting(const std::string &name, const common::SettingsValue &value)=0Nodepure virtual
walletLoader()=0Nodepure virtual
~Node()=defaultNodevirtual