aboutsummaryrefslogtreecommitdiff
path: root/src/bench
diff options
context:
space:
mode:
authorAndrew Chow <achow101-github@achow101.com>2018-03-09 23:11:20 -0500
committerAndrew Chow <achow101-github@achow101.com>2018-03-13 12:39:26 -0400
commit7d77eb1a5b980a7d56acbf0b3861434c5e195c54 (patch)
treeab32d4cda804cf9d24c6c115dd5db04b921903e5 /src/bench
parentce7435cf1ef36109595be9a3a3955afdff1d63e4 (diff)
downloadbitcoin-7d77eb1a5b980a7d56acbf0b3861434c5e195c54.tar.xz
Use a struct for output eligibility
Instead of specifying 3 parameters, use a struct for those parameters in order to reduce the number of arguments to SelectCoinsMinConf.
Diffstat (limited to 'src/bench')
-rw-r--r--src/bench/coin_selection.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bench/coin_selection.cpp b/src/bench/coin_selection.cpp
index 98965840c7..55ff7b61f1 100644
--- a/src/bench/coin_selection.cpp
+++ b/src/bench/coin_selection.cpp
@@ -44,7 +44,8 @@ static void CoinSelection(benchmark::State& state)
std::set<CInputCoin> setCoinsRet;
CAmount nValueRet;
- bool success = wallet.SelectCoinsMinConf(1003 * COIN, 1, 6, 0, vCoins, setCoinsRet, nValueRet);
+ CoinEligibilityFilter filter_standard(1, 6, 0);
+ bool success = wallet.SelectCoinsMinConf(1003 * COIN, filter_standard, vCoins, setCoinsRet, nValueRet);
assert(success);
assert(nValueRet == 1003 * COIN);
assert(setCoinsRet.size() == 2);