[#wallet-CoinFilterParams] = xref:wallet.adoc[wallet]::CoinFilterParams :relfileprefix: ../ :mrdocs: Parameters that filter which coins are considered available for spending. == Synopsis Declared in `<wallet/spend.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- struct CoinFilterParams; ---- == Data Members [cols="1,4"] |=== | Name| Description | xref:wallet/CoinFilterParams/check_version_trucness.adoc[`check_version_trucness`] | When true, filter unconfirmed coins by whether their version's TRUCness matches what is set by CCoinControl. | xref:wallet/CoinFilterParams/include_immature_coinbase.adoc[`include_immature_coinbase`] | By default, do not include immature coinbase outputs. | xref:wallet/CoinFilterParams/max_amount.adoc[`max_amount`] | Outputs above the maximum amount will not get selected. | xref:wallet/CoinFilterParams/max_count.adoc[`max_count`] | Maximum number of outputs that can be returned. | xref:wallet/CoinFilterParams/min_amount.adoc[`min_amount`] | Outputs below the minimum amount will not get selected. | xref:wallet/CoinFilterParams/min_sum_amount.adoc[`min_sum_amount`] | Return outputs until the minimum sum amount is covered. | xref:wallet/CoinFilterParams/skip_locked.adoc[`skip_locked`] | By default, skip locked UTXOs. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#