wallet::GroupOutputs

Group coins by the provided filters.

Synopsis

Declared in <wallet/spend.h>

FilteredOutputGroups
GroupOutputs(
    CWallet const& wallet,
    CoinsResult const& coins,
    CoinSelectionParams const& coin_sel_params,
    std::vector<SelectionFilter> const& filters);

Return Value

The coins grouped according to the provided filters.

Parameters

NameDescription
walletThe wallet that owns the coins.
coinsThe available coins to group.
coin_sel_paramsParameters controlling how coins are grouped.
filtersThe filters used to partition the coins.