mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-03-29 03:02:33 +01:00
Compare commits
2 Commits
f6d2bce8de
...
74cbd0d76d
Author | SHA1 | Date | |
---|---|---|---|
|
74cbd0d76d | ||
|
0289f03790 |
@ -275,6 +275,7 @@ FUZZ_TARGET(coinselection)
|
|||||||
assert(result_srd->GetSelectedValue() >= target);
|
assert(result_srd->GetSelectedValue() >= target);
|
||||||
assert(result_srd->GetChange(CHANGE_LOWER, coin_params.m_change_fee) > 0); // Demonstrate that SRD creates change of at least CHANGE_LOWER
|
assert(result_srd->GetChange(CHANGE_LOWER, coin_params.m_change_fee) > 0); // Demonstrate that SRD creates change of at least CHANGE_LOWER
|
||||||
assert(result_srd->GetWeight() <= max_selection_weight);
|
assert(result_srd->GetWeight() <= max_selection_weight);
|
||||||
|
result_srd->SetBumpFeeDiscount(ConsumeMoney(fuzzed_data_provider));
|
||||||
result_srd->RecalculateWaste(coin_params.min_viable_change, coin_params.m_cost_of_change, coin_params.m_change_fee);
|
result_srd->RecalculateWaste(coin_params.min_viable_change, coin_params.m_cost_of_change, coin_params.m_change_fee);
|
||||||
(void)result_srd->GetShuffledInputVector();
|
(void)result_srd->GetShuffledInputVector();
|
||||||
(void)result_srd->GetInputSet();
|
(void)result_srd->GetInputSet();
|
||||||
@ -285,6 +286,7 @@ FUZZ_TARGET(coinselection)
|
|||||||
if (result_knapsack) {
|
if (result_knapsack) {
|
||||||
assert(result_knapsack->GetSelectedValue() >= target);
|
assert(result_knapsack->GetSelectedValue() >= target);
|
||||||
assert(result_knapsack->GetWeight() <= max_selection_weight);
|
assert(result_knapsack->GetWeight() <= max_selection_weight);
|
||||||
|
result_knapsack->SetBumpFeeDiscount(ConsumeMoney(fuzzed_data_provider));
|
||||||
result_knapsack->RecalculateWaste(coin_params.min_viable_change, coin_params.m_cost_of_change, coin_params.m_change_fee);
|
result_knapsack->RecalculateWaste(coin_params.min_viable_change, coin_params.m_cost_of_change, coin_params.m_change_fee);
|
||||||
(void)result_knapsack->GetShuffledInputVector();
|
(void)result_knapsack->GetShuffledInputVector();
|
||||||
(void)result_knapsack->GetInputSet();
|
(void)result_knapsack->GetInputSet();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user