Bitcoin ABC 0.26.3
P2P Digital Currency
|
This is the complete list of members for interfaces::Chain, including all inherited members.
broadcastTransaction(const Config &config, const CTransactionRef &tx, const Amount &max_tx_fee, bool relay, std::string &err_string)=0 | interfaces::Chain | pure virtual |
estimateFee() const =0 | interfaces::Chain | pure virtual |
findAncestorByHash(const BlockHash &block_hash, const BlockHash &ancestor_hash, const FoundBlock &ancestor_out={})=0 | interfaces::Chain | pure virtual |
findAncestorByHeight(const BlockHash &block_hash, int ancestor_height, const FoundBlock &ancestor_out={})=0 | interfaces::Chain | pure virtual |
findBlock(const BlockHash &hash, const FoundBlock &block={})=0 | interfaces::Chain | pure virtual |
findCoins(std::map< COutPoint, Coin > &coins)=0 | interfaces::Chain | pure virtual |
findCommonAncestor(const BlockHash &block_hash1, const BlockHash &block_hash2, const FoundBlock &ancestor_out={}, const FoundBlock &block1_out={}, const FoundBlock &block2_out={})=0 | interfaces::Chain | pure virtual |
findFirstBlockWithTimeAndHeight(int64_t min_time, int min_height, const FoundBlock &block={})=0 | interfaces::Chain | pure virtual |
findLocatorFork(const CBlockLocator &locator)=0 | interfaces::Chain | pure virtual |
getBlockHash(int height)=0 | interfaces::Chain | pure virtual |
getHeight()=0 | interfaces::Chain | pure virtual |
getRwSetting(const std::string &name)=0 | interfaces::Chain | pure virtual |
getSetting(const std::string &arg)=0 | interfaces::Chain | pure virtual |
getSettingsList(const std::string &arg)=0 | interfaces::Chain | pure virtual |
getTipLocator()=0 | interfaces::Chain | pure virtual |
guessVerificationProgress(const BlockHash &block_hash)=0 | interfaces::Chain | pure virtual |
handleNotifications(std::shared_ptr< Notifications > notifications)=0 | interfaces::Chain | pure virtual |
handleRpc(const CRPCCommand &command)=0 | interfaces::Chain | pure virtual |
hasBlocks(const BlockHash &block_hash, int min_height=0, std::optional< int > max_height={})=0 | interfaces::Chain | pure virtual |
haveBlockOnDisk(int height)=0 | interfaces::Chain | pure virtual |
havePruned()=0 | interfaces::Chain | pure virtual |
initError(const bilingual_str &message)=0 | interfaces::Chain | pure virtual |
initMessage(const std::string &message)=0 | interfaces::Chain | pure virtual |
initWarning(const bilingual_str &message)=0 | interfaces::Chain | pure virtual |
isInitialBlockDownload()=0 | interfaces::Chain | pure virtual |
isReadyToBroadcast()=0 | interfaces::Chain | pure virtual |
params() const =0 | interfaces::Chain | pure virtual |
relayDustFee()=0 | interfaces::Chain | pure virtual |
relayMinFee()=0 | interfaces::Chain | pure virtual |
requestMempoolTransactions(Notifications ¬ifications)=0 | interfaces::Chain | pure virtual |
rpcEnableDeprecated(const std::string &method)=0 | interfaces::Chain | pure virtual |
rpcRunLater(const std::string &name, std::function< void()> fn, int64_t seconds)=0 | interfaces::Chain | pure virtual |
rpcSerializationFlags()=0 | interfaces::Chain | pure virtual |
showProgress(const std::string &title, int progress, bool resume_possible)=0 | interfaces::Chain | pure virtual |
shutdownRequested()=0 | interfaces::Chain | pure virtual |
updateRwSetting(const std::string &name, const util::SettingsValue &value, bool write=true)=0 | interfaces::Chain | pure virtual |
waitForNotificationsIfTipChanged(const BlockHash &old_tip)=0 | interfaces::Chain | pure virtual |
~Chain() | interfaces::Chain | inlinevirtual |