From c7f51459273f554003898bfd35cd2bf412023116 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Mon, 30 May 2022 15:06:07 +0800
Subject: [PATCH] add calPrice

---
 src/main/java/cc/mrbird/febs/dapp/service/impl/BscUsdtContractEvent.java |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/dapp/service/impl/BscUsdtContractEvent.java b/src/main/java/cc/mrbird/febs/dapp/service/impl/BscUsdtContractEvent.java
index 2cdc9c8..0d3d668 100644
--- a/src/main/java/cc/mrbird/febs/dapp/service/impl/BscUsdtContractEvent.java
+++ b/src/main/java/cc/mrbird/febs/dapp/service/impl/BscUsdtContractEvent.java
@@ -47,11 +47,9 @@
             BigDecimal amount = BigDecimal.valueOf(tokens.intValue()).divide(BigDecimal.TEN.pow(decimals), decimals, RoundingMode.HALF_DOWN);
             DappFundFlowEntity fundFlow = dappFundFlowDao.selectByFromHash(e.log.getTransactionHash(), 1);
 
-            // TODO price
-            BigDecimal newPrice = BigDecimal.valueOf(1);
-
+            BigDecimal newPrice = fundFlow.getNewestPrice();
             BigDecimal transferAmount = amount.divide(newPrice, tfcDecimals, RoundingMode.HALF_DOWN);
-            fundFlow.setNewestPrice(newPrice);
+
             // 更改状态为已同步
             fundFlow.setStatus(2);
             fundFlow.setTargetAmount(transferAmount);

--
Gitblit v1.9.1