Extends
AbstractCoinSelector
Constructors
new FewestCoinSelector()
Parameters
Parameter | Type | Default value |
---|---|---|
availableUTXOs | UTXO [] | [] |
Returns
FewestCoinSelector
Inherited from
AbstractCoinSelector.constructor
Source
transaction/abstract-coinselector.ts:61Methods
decreaseFee()
Parameters
Parameter | Type | Description |
---|---|---|
feeReduction | bigint | The amount by which the fee has decreased. |
Returns
SelectedCoinsResult
Source
transaction/coinselector-fewest.ts:280increaseFee()
Parameters
Parameter | Type | Description |
---|---|---|
additionalFeeNeeded | bigint | The additional fee needed. |
Returns
SelectedCoinsResult
Returns true if successful, false if insufficient funds.
Source
transaction/coinselector-fewest.ts:226performSelection()
Parameters
Parameter | Type |
---|---|
config | CoinSelectionConfig |
Returns
SelectedCoinsResult
The selected UTXOs and outputs.
Overrides
AbstractCoinSelector.performSelection