diff --git a/_bitcoin_common.vcxproj b/_bitcoin_common.vcxproj index 9d8d24b9d48d2..1cedad5bb3085 100644 --- a/_bitcoin_common.vcxproj +++ b/_bitcoin_common.vcxproj @@ -485,6 +485,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -537,5 +580,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/bitcoin-cli/bitcoin-cli.vcxproj b/bitcoin-cli/bitcoin-cli.vcxproj index eee8e86f13c76..9dc5ab267e651 100644 --- a/bitcoin-cli/bitcoin-cli.vcxproj +++ b/bitcoin-cli/bitcoin-cli.vcxproj @@ -220,6 +220,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -272,5 +315,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/bitcoin-cli/packages.config b/bitcoin-cli/packages.config index 7499c1d7be721..8995755aca143 100644 --- a/bitcoin-cli/packages.config +++ b/bitcoin-cli/packages.config @@ -1,44 +1,48 @@  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bitcoin-tx/bitcoin-tx.vcxproj b/bitcoin-tx/bitcoin-tx.vcxproj index 40ba81bc53e9c..a6bab45fa6c9c 100644 --- a/bitcoin-tx/bitcoin-tx.vcxproj +++ b/bitcoin-tx/bitcoin-tx.vcxproj @@ -220,6 +220,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -272,5 +315,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/bitcoin-tx/packages.config b/bitcoin-tx/packages.config index 7499c1d7be721..8995755aca143 100644 --- a/bitcoin-tx/packages.config +++ b/bitcoin-tx/packages.config @@ -1,44 +1,48 @@  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bitcoind/bitcoind.vcxproj b/bitcoind/bitcoind.vcxproj index dd9ef0b4d132a..3a407c3e95dbc 100644 --- a/bitcoind/bitcoind.vcxproj +++ b/bitcoind/bitcoind.vcxproj @@ -220,6 +220,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -272,5 +315,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/bitcoind/packages.config b/bitcoind/packages.config index 7499c1d7be721..8995755aca143 100644 --- a/bitcoind/packages.config +++ b/bitcoind/packages.config @@ -1,44 +1,48 @@  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages.config b/packages.config index 7499c1d7be721..8995755aca143 100644 --- a/packages.config +++ b/packages.config @@ -1,44 +1,48 @@  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sample/packages.config b/sample/packages.config index 7499c1d7be721..8995755aca143 100644 --- a/sample/packages.config +++ b/sample/packages.config @@ -1,44 +1,48 @@  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sample/sample.vcxproj b/sample/sample.vcxproj index 9133624801bb8..b7223b9f5b0bf 100644 --- a/sample/sample.vcxproj +++ b/sample/sample.vcxproj @@ -220,6 +220,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -272,5 +315,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/miner.h b/src/miner.h index 3ba92b16b8e03..5a895f03cf494 100644 --- a/src/miner.h +++ b/src/miner.h @@ -73,7 +73,7 @@ struct modifiedentry_iter { // except operating on CTxMemPoolModifiedEntry. // TODO: refactor to avoid duplication of this logic. struct CompareModifiedEntry { - bool operator()(const CTxMemPoolModifiedEntry &a, const CTxMemPoolModifiedEntry &b) + bool operator()(const CTxMemPoolModifiedEntry &a, const CTxMemPoolModifiedEntry &b) const { double f1 = (double)a.nModFeesWithAncestors * b.nSizeWithAncestors; double f2 = (double)b.nModFeesWithAncestors * a.nSizeWithAncestors; diff --git a/src/txmempool.h b/src/txmempool.h index a43028f481ca6..7f59d19719346 100644 --- a/src/txmempool.h +++ b/src/txmempool.h @@ -229,7 +229,7 @@ struct mempoolentry_txid class CompareTxMemPoolEntryByDescendantScore { public: - bool operator()(const CTxMemPoolEntry& a, const CTxMemPoolEntry& b) + bool operator()(const CTxMemPoolEntry& a, const CTxMemPoolEntry& b) const { bool fUseADescendants = UseDescendantScore(a); bool fUseBDescendants = UseDescendantScore(b); @@ -251,7 +251,7 @@ class CompareTxMemPoolEntryByDescendantScore } // Calculate which score to use for an entry (avoiding division). - bool UseDescendantScore(const CTxMemPoolEntry &a) + bool UseDescendantScore(const CTxMemPoolEntry &a) const { double f1 = (double)a.GetModifiedFee() * a.GetSizeWithDescendants(); double f2 = (double)a.GetModFeesWithDescendants() * a.GetTxSize(); @@ -266,7 +266,7 @@ class CompareTxMemPoolEntryByDescendantScore class CompareTxMemPoolEntryByScore { public: - bool operator()(const CTxMemPoolEntry& a, const CTxMemPoolEntry& b) + bool operator()(const CTxMemPoolEntry& a, const CTxMemPoolEntry& b) const { double f1 = (double)a.GetModifiedFee() * b.GetTxSize(); double f2 = (double)b.GetModifiedFee() * a.GetTxSize(); @@ -280,7 +280,7 @@ class CompareTxMemPoolEntryByScore class CompareTxMemPoolEntryByEntryTime { public: - bool operator()(const CTxMemPoolEntry& a, const CTxMemPoolEntry& b) + bool operator()(const CTxMemPoolEntry& a, const CTxMemPoolEntry& b) const { return a.GetTime() < b.GetTime(); } @@ -289,7 +289,7 @@ class CompareTxMemPoolEntryByEntryTime class CompareTxMemPoolEntryByAncestorFee { public: - bool operator()(const CTxMemPoolEntry& a, const CTxMemPoolEntry& b) + bool operator()(const CTxMemPoolEntry& a, const CTxMemPoolEntry& b) const { double aFees = (double)a.GetModFeesWithAncestors(); double aSize = (double)a.GetSizeWithAncestors(); diff --git a/test_bitcoin/packages.config b/test_bitcoin/packages.config index 7499c1d7be721..8995755aca143 100644 --- a/test_bitcoin/packages.config +++ b/test_bitcoin/packages.config @@ -1,44 +1,48 @@  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test_bitcoin/test_bitcoin.vcxproj b/test_bitcoin/test_bitcoin.vcxproj index c2589961ff470..6117bd733074a 100644 --- a/test_bitcoin/test_bitcoin.vcxproj +++ b/test_bitcoin/test_bitcoin.vcxproj @@ -295,6 +295,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -347,5 +390,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file