diff options
| author | Alex Morcos <[email protected]> | 2017-01-20 09:24:35 -0500 |
|---|---|---|
| committer | Alex Morcos <[email protected]> | 2017-03-03 16:50:20 -0500 |
| commit | 359e8a03d1667dca3e8375695131b8b5e6c54f0a (patch) | |
| tree | b92b29328bfce5456650488ad40ed87350697b1a /src/coins.cpp | |
| parent | [rpc] Remove priorityDelta from prioritisetransaction (diff) | |
| download | discoin-359e8a03d1667dca3e8375695131b8b5e6c54f0a.tar.xz discoin-359e8a03d1667dca3e8375695131b8b5e6c54f0a.zip | |
[cleanup] Remove coin age priority completely.
Remove GetPriority and ComputePriority. Remove internal machinery for tracking priority in CTxMemPoolEntry.
Diffstat (limited to 'src/coins.cpp')
| -rw-r--r-- | src/coins.cpp | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/src/coins.cpp b/src/coins.cpp index 4d0e4bc0a..b2e33abf3 100644 --- a/src/coins.cpp +++ b/src/coins.cpp @@ -295,25 +295,6 @@ bool CCoinsViewCache::HaveInputs(const CTransaction& tx) const return true; } -double CCoinsViewCache::GetPriority(const CTransaction &tx, int nHeight, CAmount &inChainInputValue) const -{ - inChainInputValue = 0; - if (tx.IsCoinBase()) - return 0.0; - double dResult = 0.0; - BOOST_FOREACH(const CTxIn& txin, tx.vin) - { - const CCoins* coins = AccessCoins(txin.prevout.hash); - assert(coins); - if (!coins->IsAvailable(txin.prevout.n)) continue; - if (coins->nHeight <= nHeight) { - dResult += (double)(coins->vout[txin.prevout.n].nValue) * (nHeight-coins->nHeight); - inChainInputValue += coins->vout[txin.prevout.n].nValue; - } - } - return tx.ComputePriority(dResult); -} - CCoinsModifier::CCoinsModifier(CCoinsViewCache& cache_, CCoinsMap::iterator it_, size_t usage) : cache(cache_), it(it_), cachedCoinUsage(usage) { assert(!cache.hasModifier); cache.hasModifier = true; |