diff options
Diffstat (limited to 'src/coins.h')
-rw-r--r-- | src/coins.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/coins.h b/src/coins.h index ff7719b724..efb5ce869c 100644 --- a/src/coins.h +++ b/src/coins.h @@ -306,6 +306,9 @@ private: void AddCoins(CCoinsViewCache& cache, const CTransaction& tx, int nHeight, bool check = false); //! Utility function to find any unspent output with a given txid. +// This function can be quite expensive because in the event of a transaction +// which is not found in the cache, it can cause up to MAX_OUTPUTS_PER_BLOCK +// lookups to database, so it should be used with care. const Coin& AccessByTxid(const CCoinsViewCache& cache, const uint256& txid); #endif // BITCOIN_COINS_H |