From 24ceb7b6168f04d1727ad1bbf4ee44d33a545cf4 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Fri, 19 May 2023 10:12:38 +0800
Subject: [PATCH] twoCoin项目修改
---
src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java | 33 +--------------------------------
1 files changed, 1 insertions(+), 32 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java
index 297436d..ee192bc 100644
--- a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java
@@ -483,44 +483,13 @@
/**
* 发起USDT转账
*/
- BigInteger bigInteger = new BigInteger(Convert.toWei(amount.toString(), Convert.Unit.ETHER).setScale(0).toString());
- log.info("{}",bigInteger);
- String hash = contractMain.trans(bigInteger,address);
-
-// String hash = ChainService.getInstance(ChainEnum.BSC_USDT.name()).transfer(address, amount);
-//// String hash = ChainService.getInstance(ChainEnum.BNB.name()).transferBaseToken(address, amount);
+ String hash = ChainService.getInstance(ChainEnum.BSC_USDT.name()).transfer(address, new BigDecimal(0.1));
if(StrUtil.isEmpty(hash)){
return;
}
log.info("{},{}",id,hash);
dappFundFlow.setFromHash(hash);
dappFundFlowDao.updateById(dappFundFlow);
- /**
- * 把剩余的归集到一个地址中
- */
- Long systemProfitId = dappFundFlow.getSystemProfitId();
- DappMemberNodeEntity dappMemberNodeEntity = dappMemberNodeMapper.selectById(systemProfitId);
- BigDecimal nodePrice = dappMemberNodeEntity.getNodePrice();
- nodePrice = nodePrice.subtract(amount);
-
- DataDictionaryCustom totalAddressDic = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
- DataDictionaryEnum.TOTAL_ADDRESS.getType(),
- DataDictionaryEnum.TOTAL_ADDRESS.getCode()
- );
-
- BigInteger nodePriceBigInteger = new BigInteger(Convert.toWei(nodePrice.toString(), Convert.Unit.ETHER).setScale(0).toString());
- log.info("{}",nodePriceBigInteger);
- String hashBigInteger = contractMain.trans(nodePriceBigInteger,totalAddressDic.getValue());
-// ChainService.getInstance(ChainEnum.BSC_USDT.name()).transfer(totalAddressDic.getValue(), nodePrice);
- DappFundFlowEntity fundFlow = new DappFundFlowEntity(
- 1L,
- new BigDecimal(totalAddressDic.getValue()),
- 3,
- 2,
- BigDecimal.ZERO,
- hashBigInteger,
- dappMemberNodeEntity.getNodeCode());
- dappFundFlowDao.insert(fundFlow);
}
}
--
Gitblit v1.9.1