Bitcoin
interfaces::Chain Member List

This is the complete list of members for interfaces::Chain, including all inherited members.

checkChainLimits(const CTransactionRef &tx)=0interfaces::Chainpure virtual
estimateMaxBlocks()=0interfaces::Chainpure virtual
estimateSmartFee(int num_blocks, bool conservative, FeeCalculation *calc=nullptr)=0interfaces::Chainpure virtual
findBlock(const uint256 &hash, CBlock *block=nullptr, int64_t *time=nullptr, int64_t *max_time=nullptr)=0interfaces::Chainpure virtual
findCoins(std::map< COutPoint, Coin > &coins)=0interfaces::Chainpure virtual
getAdjustedTime()=0interfaces::Chainpure virtual
getTransactionAncestry(const uint256 &txid, size_t &ancestors, size_t &descendants)=0interfaces::Chainpure virtual
guessVerificationProgress(const uint256 &block_hash)=0interfaces::Chainpure virtual
handleNotifications(Notifications &notifications)=0interfaces::Chainpure virtual
handleRpc(const CRPCCommand &command)=0interfaces::Chainpure virtual
hasDescendantsInMempool(const uint256 &txid)=0interfaces::Chainpure virtual
havePruned()=0interfaces::Chainpure virtual
initError(const std::string &message)=0interfaces::Chainpure virtual
initMessage(const std::string &message)=0interfaces::Chainpure virtual
initWarning(const std::string &message)=0interfaces::Chainpure virtual
isInitialBlockDownload()=0interfaces::Chainpure virtual
isRBFOptIn(const CTransaction &tx)=0interfaces::Chainpure virtual
isReadyToBroadcast()=0interfaces::Chainpure virtual
loadWallet(std::unique_ptr< Wallet > wallet)=0interfaces::Chainpure virtual
lock(bool try_lock=false)=0interfaces::Chainpure virtual
mempoolMinFee()=0interfaces::Chainpure virtual
p2pEnabled()=0interfaces::Chainpure virtual
relayDustFee()=0interfaces::Chainpure virtual
relayIncrementalFee()=0interfaces::Chainpure virtual
relayMinFee()=0interfaces::Chainpure virtual
relayTransaction(const uint256 &txid)=0interfaces::Chainpure virtual
requestMempoolTransactions(Notifications &notifications)=0interfaces::Chainpure virtual
rpcEnableDeprecated(const std::string &method)=0interfaces::Chainpure virtual
rpcRunLater(const std::string &name, std::function< void()> fn, int64_t seconds)=0interfaces::Chainpure virtual
rpcSerializationFlags()=0interfaces::Chainpure virtual
showProgress(const std::string &title, int progress, bool resume_possible)=0interfaces::Chainpure virtual
shutdownRequested()=0interfaces::Chainpure virtual
waitForNotificationsIfNewBlocksConnected(const uint256 &old_tip)=0interfaces::Chainpure virtual
~Chain()interfaces::Chaininlinevirtual