Changeset View
Changeset View
Standalone View
Standalone View
src/interfaces/node.h
Show First 20 Lines • Show All 161 Lines • ▼ Show 20 Lines | public: | ||||
virtual Amount getMaxTxFee() = 0; | virtual Amount getMaxTxFee() = 0; | ||||
//! Estimate smart fee. | //! Estimate smart fee. | ||||
virtual CFeeRate estimateSmartFee() = 0; | virtual CFeeRate estimateSmartFee() = 0; | ||||
//! Get dust relay fee. | //! Get dust relay fee. | ||||
virtual CFeeRate getDustRelayFee() = 0; | virtual CFeeRate getDustRelayFee() = 0; | ||||
//! Get fallback fee. | |||||
virtual CFeeRate getFallbackFee() = 0; | |||||
//! Get pay tx fee. | |||||
virtual CFeeRate getPayTxFee() = 0; | |||||
//! Set pay tx fee. | |||||
virtual void setPayTxFee(CFeeRate rate) = 0; | |||||
//! Execute rpc command. | //! Execute rpc command. | ||||
virtual UniValue executeRpc(Config &config, const std::string &command, | virtual UniValue executeRpc(Config &config, const std::string &command, | ||||
const UniValue ¶ms, | const UniValue ¶ms, | ||||
const std::string &uri) = 0; | const std::string &uri) = 0; | ||||
//! List rpc commands. | //! List rpc commands. | ||||
virtual std::vector<std::string> listRpcCommands() = 0; | virtual std::vector<std::string> listRpcCommands() = 0; | ||||
▲ Show 20 Lines • Show All 80 Lines • Show Last 20 Lines |