From d5d1aad94be249cdbcb1eb30cad7d946ebb05ea6 Mon Sep 17 00:00:00 2001 From: Vihiga Tyonum Date: Wed, 8 Mar 2023 15:43:37 +0100 Subject: [PATCH] Fix type definition files add coinselect type definition file. --- src/types/coinselect.d.ts | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/types/coinselect.d.ts diff --git a/src/types/coinselect.d.ts b/src/types/coinselect.d.ts new file mode 100644 index 0000000..bae9bbb --- /dev/null +++ b/src/types/coinselect.d.ts @@ -0,0 +1,21 @@ +declare module "coinselect" { + + interface Output { + address: string; + value: number; + } + + interface CoinSelectResponse { + inputs: T[]; + outputs: Output[]; + fee: number; + } + + function coinselect( + utxos: T[], + outputs: Output[], + feeRate: number + ): CoinSelectResponse; + + export default coinselect; +}