fix
Helius
2022-09-02 1d58176016c8a7672ba706d55fd45bd2c7c079dd
fix
2 files modified
13 ■■■■■ changed files
src/main/java/cc/mrbird/febs/dapp/service/impl/BscCoinContractEvent.java 6 ●●●● patch | view | raw | blame | history
src/test/java/cc/mrbird/febs/ChainTest.java 7 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/dapp/service/impl/BscCoinContractEvent.java
@@ -154,9 +154,9 @@
                }
                OnlineTransferUtil.addTransferRecord(e.from, e.to, amount, e.log.getTransactionHash(), DappTransferRecordEntity.TRANSFER_SOURCE_FLAG_APPLICATION, AppContants.SYMBOL_COIN);
                if (fundFlow.getAmount().add(fundFlow.getFee()).compareTo(amount) != 0) {
                    return;
                }
//                if (fundFlow.getAmount().add(fundFlow.getFee()).compareTo(amount) != 0) {
//                    return;
//                }
                BigDecimal newPrice = fundFlow.getNewestPrice();
                BigDecimal transferAmount = amount.multiply(newPrice);
src/test/java/cc/mrbird/febs/ChainTest.java
@@ -10,6 +10,7 @@
import cc.mrbird.febs.dapp.mapper.DappOnlineTransferDao;
import cc.mrbird.febs.dapp.service.DappSystemService;
//import cc.mrbird.febs.job.SystemTradeJob;
import cc.mrbird.febs.dapp.service.impl.BscCoinContractEvent;
import cc.mrbird.febs.dapp.service.impl.BscUsdtContractEvent;
import cc.mrbird.febs.rabbit.producer.ChainProducer;
import com.alibaba.fastjson.JSONObject;
@@ -135,9 +136,13 @@
    @Autowired
    private BscUsdtContractEvent bscUsdtContractEvent;
    @Autowired
    private BscCoinContractEvent bscCoinContractEvent;
    @Test
    public void chainListener(){
        ChainService.contractEventListener(new BigInteger("20895461"), new BigInteger("20895461"), bscUsdtContractEvent, ChainEnum.BSC_USDT_LISTENER.name());
//        ChainService.contractEventListener(new BigInteger("20895461"), new BigInteger("20895461"), bscUsdtContractEvent, ChainEnum.BSC_USDT_LISTENER.name());
        ChainService.contractEventListener(new BigInteger("20960373"), new BigInteger("20960373"), bscCoinContractEvent, ChainEnum.BSC_TFC_LISTENER.name());
    }
    @Test