wallet: GroupOutput, remove unneeded "spendable" check

`AvailableCoins` already filters non-spendable coins.
This commit is contained in:
furszy 2023-03-04 11:23:11 -03:00
parent a9aa04183c
commit 8471967d7b
No known key found for this signature in database
GPG Key ID: 5DD23CCC686AA623

View File

@ -415,9 +415,6 @@ FilteredOutputGroups GroupOutputs(const CWallet& wallet,
// Allowing partial spends means no grouping. Each COutput gets its own OutputGroup
for (const auto& [type, outputs] : coins.coins) {
for (const COutput& output : outputs) {
// Skip outputs we cannot spend
if (!output.spendable) continue;
// Get mempool info
size_t ancestors, descendants;
wallet.chain().getTransactionAncestry(output.outpoint.hash, ancestors, descendants);
@ -473,9 +470,6 @@ FilteredOutputGroups GroupOutputs(const CWallet& wallet,
ScriptPubKeyToOutgroup spk_to_positive_groups_map;
for (const auto& [type, outs] : coins.coins) {
for (const COutput& output : outs) {
// Skip outputs we cannot spend
if (!output.spendable) continue;
size_t ancestors, descendants;
wallet.chain().getTransactionAncestry(output.outpoint.hash, ancestors, descendants);