| appInitMain()=0 | interfaces::Node | pure virtual |
| appShutdown()=0 | interfaces::Node | pure virtual |
| ban(const CNetAddr &net_addr, BanReason reason, int64_t ban_time_offset)=0 | interfaces::Node | pure virtual |
| BannedListChangedFn typedef | interfaces::Node | |
| baseInitialize()=0 | interfaces::Node | pure virtual |
| disconnect(NodeId id)=0 | interfaces::Node | pure virtual |
| estimateSmartFee(int num_blocks, bool conservative, int *returned_target=nullptr)=0 | interfaces::Node | pure virtual |
| executeRpc(const std::string &command, const UniValue ¶ms, const std::string &uri)=0 | interfaces::Node | pure virtual |
| getBanned(banmap_t &banmap)=0 | interfaces::Node | pure virtual |
| getDustRelayFee()=0 | interfaces::Node | pure virtual |
| getHeaderTip(int &height, int64_t &block_time)=0 | interfaces::Node | pure virtual |
| getImporting()=0 | interfaces::Node | pure virtual |
| getLastBlockTime()=0 | interfaces::Node | pure virtual |
| getLogCategories()=0 | interfaces::Node | pure virtual |
| getMaxTxFee()=0 | interfaces::Node | pure virtual |
| getMempoolDynamicUsage()=0 | interfaces::Node | pure virtual |
| getMempoolSize()=0 | interfaces::Node | pure virtual |
| getNetwork()=0 | interfaces::Node | pure virtual |
| getNetworkActive()=0 | interfaces::Node | pure virtual |
| getNodeCount(CConnman::NumConnections flags)=0 | interfaces::Node | pure virtual |
| getNodesStats(NodesStats &stats)=0 | interfaces::Node | pure virtual |
| getNumBlocks()=0 | interfaces::Node | pure virtual |
| getProxy(Network net, proxyType &proxy_info)=0 | interfaces::Node | pure virtual |
| getReindex()=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 |
| getWalletDir()=0 | interfaces::Node | pure virtual |
| getWallets()=0 | interfaces::Node | pure virtual |
| getWarnings(const std::string &type)=0 | interfaces::Node | pure virtual |
| handleBannedListChanged(BannedListChangedFn fn)=0 | interfaces::Node | pure virtual |
| handleInitMessage(InitMessageFn fn)=0 | interfaces::Node | pure virtual |
| handleLoadWallet(LoadWalletFn 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 |
| listRpcCommands()=0 | interfaces::Node | pure virtual |
| listWalletDir()=0 | interfaces::Node | pure virtual |
| LoadWalletFn typedef | interfaces::Node | |
| mapPort(bool use_upnp)=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 | |
| parseParameters(int argc, const char *const argv[], std::string &error)=0 | interfaces::Node | pure virtual |
| QuestionFn typedef | interfaces::Node | |
| readConfigFiles(std::string &error)=0 | interfaces::Node | pure virtual |
| rpcSetTimerInterfaceIfUnset(RPCTimerInterface *iface)=0 | interfaces::Node | pure virtual |
| rpcUnsetTimerInterface(RPCTimerInterface *iface)=0 | interfaces::Node | pure virtual |
| selectParams(const std::string &network)=0 | interfaces::Node | pure virtual |
| setNetworkActive(bool active)=0 | interfaces::Node | pure virtual |
| setupServerArgs()=0 | interfaces::Node | pure virtual |
| ShowProgressFn typedef | interfaces::Node | |
| shutdownRequested()=0 | interfaces::Node | pure virtual |
| softSetArg(const std::string &arg, const std::string &value)=0 | interfaces::Node | pure virtual |
| softSetBoolArg(const std::string &arg, bool value)=0 | interfaces::Node | pure virtual |
| startShutdown()=0 | interfaces::Node | pure virtual |
| unban(const CSubNet &ip)=0 | interfaces::Node | pure virtual |
| ~Node() | interfaces::Node | inlinevirtual |