KKSU
2024-06-07 0bb629f780f01bde04db7d8c5af25b23a1e05472
将监听充值新建一个项目
2 files modified
8 ■■■■ changed files
src/main/java/cc/mrbird/febs/dapp/service/impl/BscUsdtContractEvent.java 4 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/job/ChainSDMListenerJob.java 4 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/dapp/service/impl/BscUsdtContractEvent.java
@@ -154,8 +154,8 @@
            if (e.from.equals("0xaa25aa7a19f9c426e07dee59b12f944f4d9f1dd3")) {
                return;
            }
            String toAddress = e.to;
            DappMemberEntity fromMember = dappMemberDao.selectByAddress(toAddress, null);
            String fromAddress = e.from;
            DappMemberEntity fromMember = dappMemberDao.selectByAddress(fromAddress, null);
            if(ObjectUtil.isEmpty(fromMember)){
                return;
            }
src/main/java/cc/mrbird/febs/job/ChainSDMListenerJob.java
@@ -28,7 +28,7 @@
    @Scheduled(cron = "0 0/5 * * * ? ")
    public void chainBlockUpdate() {
        BigInteger blockNumber = ChainService.getInstance(ChainEnum.BSC_TFC.name()).blockNumber();
        BigInteger blockNumber = ChainService.getInstance(ChainEnum.BSC_USDT.name()).blockNumber();
        redisUtils.set(AppContants.REDIS_KEY_BLOCK_ETH_NEWEST_NUM, blockNumber);
    }
@@ -38,7 +38,7 @@
        Object newestBlockObj = redisUtils.get(AppContants.REDIS_KEY_BLOCK_ETH_NEWEST_NUM);
        BigInteger newestBlock;
        if (newestBlockObj == null) {
            newestBlock = ChainService.getInstance(ChainEnum.BSC_TFC.name()).blockNumber();
            newestBlock = ChainService.getInstance(ChainEnum.BSC_USDT.name()).blockNumber();
        } else {
            newestBlock = (BigInteger) newestBlockObj;
        }