From 119e552f7ccd49c0137a3c6b4f94018a84d69620 Mon Sep 17 00:00:00 2001 From: Pieter Wuille Date: Wed, 26 Apr 2017 16:09:27 -0700 Subject: Merge CCoinsViewCache's GetOutputFor and AccessCoin They're doing the same thing now. --- src/coins.cpp | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'src/coins.cpp') diff --git a/src/coins.cpp b/src/coins.cpp index 09fd2b13d0..59bcdce9c4 100644 --- a/src/coins.cpp +++ b/src/coins.cpp @@ -213,13 +213,6 @@ unsigned int CCoinsViewCache::GetCacheSize() const { return cacheCoins.size(); } -const CTxOut &CCoinsViewCache::GetOutputFor(const CTxIn& input) const -{ - const Coin& coin = AccessCoin(input.prevout); - assert(!coin.IsPruned()); - return coin.out; -} - CAmount CCoinsViewCache::GetValueIn(const CTransaction& tx) const { if (tx.IsCoinBase()) @@ -227,7 +220,7 @@ CAmount CCoinsViewCache::GetValueIn(const CTransaction& tx) const CAmount nResult = 0; for (unsigned int i = 0; i < tx.vin.size(); i++) - nResult += GetOutputFor(tx.vin[i]).nValue; + nResult += AccessCoin(tx.vin[i].prevout).out.nValue; return nResult; } -- cgit v1.2.3