@trezor/utxo-lib
Version:
Client-side Bitcoin-like JavaScript library
9 lines • 623 B
TypeScript
import { CoinSelectSuccess, ComposeChangeAddress, ComposeFinalOutput, ComposeInput, ComposeRequest, ComposedTransaction } from '../../types';
type SortingStrategyParams<Input extends ComposeInput, Change extends ComposeChangeAddress> = {
request: ComposeRequest<Input, ComposeFinalOutput, Change>;
result: CoinSelectSuccess;
convertedInputs: Input[];
};
export type SortingStrategy = <Input extends ComposeInput, Change extends ComposeChangeAddress>(params: SortingStrategyParams<Input, Change>) => ComposedTransaction<Input, ComposeFinalOutput, Change>;
export {};
//# sourceMappingURL=sortingStrategy.d.ts.map