From a0f7f78a9ec7481ef0496058e8a1edaf1ec61ea6 Mon Sep 17 00:00:00 2001 From: RanchiMall Dev Date: Mon, 12 Jun 2023 09:12:26 +0000 Subject: [PATCH] Fix bug in /api/v2/smartContractDeposits --- ranchimallflo_api.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ranchimallflo_api.py b/ranchimallflo_api.py index 18a59a3..dded9e3 100644 --- a/ranchimallflo_api.py +++ b/ranchimallflo_api.py @@ -2090,9 +2090,7 @@ async def smartcontractdeposits(): 'time': original_deposit_balance[0][1] } deposit_info.append(obj) - c.execute('''SELECT depositorAddress, transactionHash, status, depositBalance FROM contractdeposits - WHERE (transactionHash, id) IN (SELECT transactionHash, MAX(id) FROM contractdeposits GROUP BY transactionHash) - ORDER BY id DESC; ''') + c.execute('SELECT SUM(depositBalance) AS totalDepositBalance FROM contractdeposits c1 WHERE id = ( SELECT MAX(id) FROM contractdeposits c2 WHERE c1.transactionHash = c2.transactionHash);') currentDepositBalance = c.fetchall()[0][0] return jsonify(currentDepositBalance=currentDepositBalance, depositInfo=deposit_info), 200 else: