Table of Contents

Namespace NArk.Core.CoinSelector

Classes

AssetRequirement
DefaultCoinSelector
TooManyInputsException

Thrown when a spend cannot be funded without exceeding the Arkade server's max_tx_weight limit. The wallet holds enough funds overall, but they are fragmented across too many small VTXOs whose combined input weight would breach the limit — wait for the intent scheduler to consolidate them, or send a smaller amount.

Interfaces

ICoinSelector

Selects coins from a set of available coins to meet a target amount. Implement this to customize VTXO selection strategy (e.g., minimize fees, maximize privacy).