From 60f9b412d8c49501dc55a4ffd8f4a63a69043cd0 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Wed, 08 Jun 2022 09:37:02 +0800 Subject: [PATCH] fix transfer --- src/main/java/cc/mrbird/febs/job/ChainListenerJob.java | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/job/ChainListenerJob.java b/src/main/java/cc/mrbird/febs/job/ChainListenerJob.java index a12e001..a461f94 100644 --- a/src/main/java/cc/mrbird/febs/job/ChainListenerJob.java +++ b/src/main/java/cc/mrbird/febs/job/ChainListenerJob.java @@ -7,6 +7,7 @@ import cc.mrbird.febs.dapp.chain.ContractEventService; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; @@ -16,6 +17,7 @@ @Slf4j @Component +@ConditionalOnProperty(prefix = "system", name = "chain-listener", havingValue = "true") public class ChainListenerJob { @Autowired @@ -61,6 +63,7 @@ @Scheduled(cron = "0 0/5 * * * ? ") public void chainBlockUpdate() { + log.info("最新区块更新"); BigInteger blockNumber = ChainService.getInstance(ChainEnum.BSC_TFC.name()).blockNumber(); redisUtils.set(AppContants.REDIS_KEY_BLOCK_ETH_NEWEST_NUM, blockNumber); @@ -84,7 +87,7 @@ BigInteger incrementBlock = (BigInteger) incrementObj; // 最新区块小于增加区块 - if (newestBlock.compareTo(incrementBlock) < 0) { + if (newestBlock.compareTo(incrementBlock) <= 0) { return; } toIncrement = incrementBlock.add(BigInteger.ONE); -- Gitblit v1.9.1