diff options
author | Wladimir J. van der Laan <laanwj@gmail.com> | 2016-05-05 13:14:29 +0200 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@gmail.com> | 2016-05-05 13:14:40 +0200 |
commit | 3b9a0bf41f2336b09e854522ab1ce6dcfc7a3050 (patch) | |
tree | 73ed634494d7f63b8caf7df48cdf196c96ac1ea5 /src/txmempool.h | |
parent | d51618e481abc15155ef125ccf91c8be4e673dea (diff) | |
parent | b5599147533103efea896a1fc4ff51f2d3ad5808 (diff) |
Merge #7840: Several performance and privacy improvements to inv/mempool handling
b559914 Move bloom and feerate filtering to just prior to tx sending. (Gregory Maxwell)
4578215 Return mempool queries in dependency order (Pieter Wuille)
ed70683 Handle mempool requests in send loop, subject to trickle (Pieter Wuille)
dc13dcd Split up and optimize transaction and block inv queues (Pieter Wuille)
f2d3ba7 Eliminate TX trickle bypass, sort TX invs for privacy and priority. (Gregory Maxwell)
Diffstat (limited to 'src/txmempool.h')
-rw-r--r-- | src/txmempool.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/txmempool.h b/src/txmempool.h index d17e3322d3..bca8dd9791 100644 --- a/src/txmempool.h +++ b/src/txmempool.h @@ -511,6 +511,7 @@ public: std::list<CTransaction>& conflicts, bool fCurrentEstimate = true); void clear(); void _clear(); //lock free + bool CompareDepthAndScore(const uint256& hasha, const uint256& hashb); void queryHashes(std::vector<uint256>& vtxid); void pruneSpent(const uint256& hash, CCoins &coins); unsigned int GetTransactionsUpdated() const; |