| | |
| | | <dependency> |
| | | <groupId>org.web3j</groupId> |
| | | <artifactId>core</artifactId> |
| | | <version>4.5.5</version> |
| | | <version>4.8.7</version> |
| | | </dependency> |
| | | |
| | | |
| | |
| | | |
| | | @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); |
| | |
| | | datasource: |
| | | # 数据源-1,名称为 base |
| | | base: |
| | | # username: db_tfc |
| | | # password: tfc!@#123 |
| | | # driver-class-name: com.mysql.cj.jdbc.Driver |
| | | # url: jdbc:mysql://154.91.195.155:3306/db_tfc?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2b8 |
| | | username: ct_test |
| | | password: 123456 |
| | | driver-class-name: com.mysql.cj.jdbc.Driver |
| | |
| | | |
| | | redis: |
| | | # Redis数据库索引(默认为 0) |
| | | # database: 4 |
| | | # # Redis服务器地址 |
| | | # host: 154.91.195.155 |
| | | # # Redis服务器连接端口 |
| | | # port: 6379 |
| | | # # Redis 密码 |
| | | # password: ann123!@# |
| | | database: 9 |
| | | # Redis服务器地址 |
| | | host: 120.27.238.55 |
| | |
| | | # 连接超时时间(毫秒) |
| | | timeout: 5000 |
| | | rabbitmq: |
| | | # host: 154.91.195.155 |
| | | # port: 5672 |
| | | # username: abc_user |
| | | # password: abc123 |
| | | host: 120.27.238.55 |
| | | port: 5672 |
| | | username: ct_rabbit |
| | |
| | | |
| | | @Test |
| | | public void chainListener(){ |
| | | ChainService.contractEventListener(new BigInteger("20058216"), new BigInteger("20058216"), bscUsdtContractEvent, ChainEnum.BSC_USDT.name()); |
| | | ChainService.contractEventListener(new BigInteger("20219055"), new BigInteger("20219055"), bscUsdtContractEvent, ChainEnum.BSC_USDT.name()); |
| | | } |
| | | } |