Interface CoinSelector

Defines the contract for a coin selection strategy.

Implementations of this interface are responsible for selecting a set of UTxOs from an available pool to cover a target value.

interface CoinSelector {
    getName(): string;
    select(params: CoinSelectorParams): Promise<CoinSelectorResult>;
}

Implemented by

Methods

Methods