mirror of
https://github.com/ElementsProject/elements.git
synced 2026-08-20 13:37:28 +02:00
Merge 192d639a6b into merged_master (Bitcoin PR bitcoin/bitcoin#25213)
This commit is contained in:
commit
e87b9116fd
1 changed files with 3 additions and 3 deletions
|
|
@ -14,13 +14,13 @@
|
|||
|
||||
namespace wallet {
|
||||
|
||||
static void AddCoin(const CAmount& value, int n_input, int n_input_bytes, int locktime, std::vector<COutput>& coins)
|
||||
static void AddCoin(const CAmount& value, int n_input, int n_input_bytes, int locktime, std::vector<COutput>& coins, CFeeRate fee_rate)
|
||||
{
|
||||
CMutableTransaction tx;
|
||||
tx.vout.resize(n_input + 1);
|
||||
tx.vout[n_input].nValue = value;
|
||||
tx.nLockTime = locktime; // all transactions get different hashes
|
||||
coins.emplace_back(COutPoint(tx.GetHash(), n_input), tx.vout.at(n_input), /*depth=*/0, n_input_bytes, /*spendable=*/true, /*solvable=*/true, /*safe=*/true, /*time=*/0, /*from_me=*/true);
|
||||
coins.emplace_back(COutPoint(tx.GetHash(), n_input), tx.vout.at(n_input), /*depth=*/0, n_input_bytes, /*spendable=*/true, /*solvable=*/true, /*safe=*/true, /*time=*/0, /*from_me=*/true, fee_rate);
|
||||
}
|
||||
|
||||
// Randomly distribute coins to instances of OutputGroup
|
||||
|
|
@ -70,7 +70,7 @@ FUZZ_TARGET(coinselection)
|
|||
if (total_balance + amount >= MAX_MONEY) {
|
||||
break;
|
||||
}
|
||||
AddCoin(amount, n_input, n_input_bytes, ++next_locktime, utxo_pool);
|
||||
AddCoin(amount, n_input, n_input_bytes, ++next_locktime, utxo_pool, coin_params.m_effective_feerate);
|
||||
total_balance += amount;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue