fix(wallet): filter duplicates before coin selection

This commit is contained in:
志宇
2024-01-16 15:51:15 +08:00
parent d9501187ef
commit 5299db34cb
2 changed files with 116 additions and 0 deletions

View File

@@ -1469,6 +1469,9 @@ impl<D> Wallet<D> {
}
};
let (required_utxos, optional_utxos) =
coin_selection::filter_duplicates(required_utxos, optional_utxos);
let coin_selection = coin_selection.coin_select(
required_utxos,
optional_utxos,