zainali5120
2020-10-20 6be7ef11a7af2e8ab7da268a4de0b5ce0b1912db
优化卖出限制,使用redis配置进行控制
2 files modified
8 ■■■■ changed files
src/main/java/com/xcong/excoin/modules/blackchain/service/UsdtErc20UpdateService.java 4 ●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java 4 ●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/blackchain/service/UsdtErc20UpdateService.java
@@ -63,6 +63,7 @@
    }
    private static String blockchainNode = "http://120.55.86.146:8545";
    //private static String blockchainNode = "http://47.75.209.83:10098";
    private static String contractAddr = "0xdac17f958d2ee523a2206206994597c13d831ec7";
@@ -84,7 +85,7 @@
        // 获取最新区块
        String string = redisUtils.getString(USDT_BLOCK_NUM_GOLDEN);
        if(string==null){
            string = "11014249";
            string = "11090000";
        }
        BigInteger blockNum = new BigInteger(string);
        Credentials credentials = Credentials.create(privateKey);
@@ -94,6 +95,7 @@
        map.put("blockNum",blockNum);
        contract.transferEventFlowable(filter).subscribe(e->{
            if(e!=null && StringUtils.isNotBlank(e.to) &&  e.log.getBlockNumber()!=null){
                System.out.println("扫快:"+e);
                String transactionHash = e.log.getTransactionHash();
                BigInteger blockNumber1 = e.log.getBlockNumber();
                String toAddress = e.to;
src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java
@@ -469,7 +469,9 @@
    @Transactional
    public Result memberTradersPwd(@Valid MemberForgetPwdDto memberForgetPwdDto) {
        //获取用户ID
        MemberEntity memberEntity = LoginUserUtils.getAppLoginUser();
        Long memberId = LoginUserUtils.getAppLoginUser().getId();
        MemberEntity memberEntity = memberDao.selectById(memberId);
        String code = memberForgetPwdDto.getCode();
        String password = memberForgetPwdDto.getPassword();