Constructors
Declared in <wallet/coinselection.h>
Default construction is disabled.
CoinEligibilityFilter() = delete;
» more...
Construct a filter using the ancestor limit as the cluster limit.
CoinEligibilityFilter(
int conf_mine,
int conf_theirs,
uint64_t max_ancestors);
» more...
Construct a filter with separate ancestor and cluster limits.
CoinEligibilityFilter(
int conf_mine,
int conf_theirs,
uint64_t max_ancestors,
uint64_t max_cluster_count);
» more...
Construct a filter that also controls whether partial groups may be used.
CoinEligibilityFilter(
int conf_mine,
int conf_theirs,
uint64_t max_ancestors,
uint64_t max_cluster_count,
bool include_partial);
» more...
| Name | Description |
|---|---|
| conf_mine | Minimum confirmations required for outputs we sent to ourselves. |
| conf_theirs | Minimum confirmations required for outputs received from others. |
| max_ancestors | Maximum aggregated unconfirmed ancestors across the group. |
| max_cluster_count | Maximum cluster count allowed for any single UTXO in the group. |
| include_partial | Whether to allow partial output groups when full groups exist. |