appInitMain(Config &config, RPCServer &rpcServer, HTTPRPCRequestProcessor &httpRPCRequestProcessor, interfaces::BlockAndHeaderTipInfo *tip_info=nullptr)=0 | interfaces::Node | pure virtual |
appShutdown()=0 | interfaces::Node | pure virtual |
ban(const CNetAddr &net_addr, int64_t ban_time_offset)=0 | interfaces::Node | pure virtual |
BannedListChangedFn typedef | interfaces::Node | |
baseInitialize(Config &config)=0 | interfaces::Node | pure virtual |
context() | interfaces::Node | inlinevirtual |
disconnectByAddress(const CNetAddr &net_addr)=0 | interfaces::Node | pure virtual |
disconnectById(NodeId id)=0 | interfaces::Node | pure virtual |
executeRpc(const Config &config, const std::string &command, const UniValue ¶ms, const std::string &uri)=0 | interfaces::Node | pure virtual |
forceSetting(const std::string &name, const util::SettingsValue &value)=0 | interfaces::Node | pure virtual |
getBanned(banmap_t &banmap)=0 | interfaces::Node | pure virtual |
getBestBlockHash()=0 | interfaces::Node | pure virtual |
getDustRelayFee()=0 | interfaces::Node | pure virtual |
getHeaderTip(int &height, int64_t &block_time)=0 | interfaces::Node | pure virtual |
getLastBlockTime()=0 | interfaces::Node | pure virtual |
getMempoolDynamicUsage()=0 | interfaces::Node | pure virtual |
getMempoolSize()=0 | interfaces::Node | pure virtual |
getNetworkActive()=0 | interfaces::Node | pure virtual |
getNodeCount(ConnectionDirection flags)=0 | interfaces::Node | pure virtual |
getNodesStats(NodesStats &stats)=0 | interfaces::Node | pure virtual |
getNumBlocks()=0 | interfaces::Node | pure virtual |
getPersistentSetting(const std::string &name)=0 | interfaces::Node | pure virtual |
getProxy(Network net, proxyType &proxy_info)=0 | interfaces::Node | pure virtual |
getTotalBytesRecv()=0 | interfaces::Node | pure virtual |
getTotalBytesSent()=0 | interfaces::Node | pure virtual |
getUnspentOutput(const COutPoint &output, Coin &coin)=0 | interfaces::Node | pure virtual |
getVerificationProgress()=0 | interfaces::Node | pure virtual |
getWarnings()=0 | interfaces::Node | pure virtual |
handleBannedListChanged(BannedListChangedFn fn)=0 | interfaces::Node | pure virtual |
handleInitMessage(InitMessageFn fn)=0 | interfaces::Node | pure virtual |
handleMessageBox(MessageBoxFn fn)=0 | interfaces::Node | pure virtual |
handleNotifyAlertChanged(NotifyAlertChangedFn fn)=0 | interfaces::Node | pure virtual |
handleNotifyBlockTip(NotifyBlockTipFn fn)=0 | interfaces::Node | pure virtual |
handleNotifyHeaderTip(NotifyHeaderTipFn fn)=0 | interfaces::Node | pure virtual |
handleNotifyNetworkActiveChanged(NotifyNetworkActiveChangedFn fn)=0 | interfaces::Node | pure virtual |
handleNotifyNumConnectionsChanged(NotifyNumConnectionsChangedFn fn)=0 | interfaces::Node | pure virtual |
handleQuestion(QuestionFn fn)=0 | interfaces::Node | pure virtual |
handleShowProgress(ShowProgressFn fn)=0 | interfaces::Node | pure virtual |
initLogging()=0 | interfaces::Node | pure virtual |
InitMessageFn typedef | interfaces::Node | |
initParameterInteraction()=0 | interfaces::Node | pure virtual |
isInitialBlockDownload()=0 | interfaces::Node | pure virtual |
isLoadingBlocks()=0 | interfaces::Node | pure virtual |
isPersistentSettingIgnored(const std::string &name)=0 | interfaces::Node | pure virtual |
listRpcCommands()=0 | interfaces::Node | pure virtual |
mapPort(bool use_upnp, bool use_natpmp)=0 | interfaces::Node | pure virtual |
MessageBoxFn typedef | interfaces::Node | |
NodesStats typedef | interfaces::Node | |
NotifyAlertChangedFn typedef | interfaces::Node | |
NotifyBlockTipFn typedef | interfaces::Node | |
NotifyHeaderTipFn typedef | interfaces::Node | |
NotifyNetworkActiveChangedFn typedef | interfaces::Node | |
NotifyNumConnectionsChangedFn typedef | interfaces::Node | |
QuestionFn typedef | interfaces::Node | |
resetSettings()=0 | interfaces::Node | pure virtual |
rpcSetTimerInterfaceIfUnset(RPCTimerInterface *iface)=0 | interfaces::Node | pure virtual |
rpcUnsetTimerInterface(RPCTimerInterface *iface)=0 | interfaces::Node | pure virtual |
setContext(node::NodeContext *context) | interfaces::Node | inlinevirtual |
setNetworkActive(bool active)=0 | interfaces::Node | pure virtual |
ShowProgressFn typedef | interfaces::Node | |
shutdownRequested()=0 | interfaces::Node | pure virtual |
startShutdown()=0 | interfaces::Node | pure virtual |
unban(const CSubNet &ip)=0 | interfaces::Node | pure virtual |
updateRwSetting(const std::string &name, const util::SettingsValue &value)=0 | interfaces::Node | pure virtual |
walletClient()=0 | interfaces::Node | pure virtual |
~Node() | interfaces::Node | inlinevirtual |