From 2cbf475e098436afb09c0a70425a4fdd1d2c0f9a Mon Sep 17 00:00:00 2001 From: RcleydsonR Date: Tue, 17 Jan 2023 19:25:22 -0300 Subject: [PATCH] Add verify network liquidity method Co-authored-by: brunoedcf --- src/utils/networkLiquidity.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/utils/networkLiquidity.ts diff --git a/src/utils/networkLiquidity.ts b/src/utils/networkLiquidity.ts new file mode 100644 index 0000000..6baaf28 --- /dev/null +++ b/src/utils/networkLiquidity.ts @@ -0,0 +1,17 @@ +const verifyNetworkLiquidity = (tokenValue: number, walletAddress: string, validDepositList: any[]) => { + const element = validDepositList.find((element) => { + const remaining = element.remaining; + if ( + tokenValue!! <= remaining && + tokenValue!! != 0 && + element.seller !== walletAddress + ) { + return true; + } + return false; + }); + + return element +} + +export { verifyNetworkLiquidity } \ No newline at end of file