From 72b7d6b5ac0e3e4804886382bcada61e7469e9d0 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Thu, 03 Jun 2021 14:59:59 +0800 Subject: [PATCH] modify --- src/test/java/com/xcong/excoin/XchTest.java | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 52 insertions(+), 2 deletions(-) diff --git a/src/test/java/com/xcong/excoin/XchTest.java b/src/test/java/com/xcong/excoin/XchTest.java index a0244e6..ca9f9e9 100644 --- a/src/test/java/com/xcong/excoin/XchTest.java +++ b/src/test/java/com/xcong/excoin/XchTest.java @@ -5,20 +5,25 @@ import cn.hutool.core.date.DateUnit; import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.ObjectUtil; +import cn.hutool.http.HttpRequest; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.xcong.excoin.modules.blackchain.service.TrxUsdtUpdateService; import com.xcong.excoin.modules.coin.parameter.dto.CoinInListDto; import com.xcong.excoin.modules.coin.service.CoinService; import com.xcong.excoin.modules.yunding.dao.YdOrderDao; import com.xcong.excoin.modules.yunding.entity.YdOrderEntity; import com.xcong.excoin.modules.yunding.service.XchProfitService; +import com.xcong.excoin.quartz.job.XchBaseDataUpdateJob; import com.xcong.excoin.quartz.job.YdPowerJob; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.util.ClassUtils; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; +import java.io.LineNumberReader; import java.math.BigDecimal; import java.util.Date; import java.util.List; @@ -34,6 +39,11 @@ @Test public void usdtReturnTest() { xchProfitService.agentUsdtProfitDistributor(); + } + + @Test + public void becomeDy() { + xchProfitService.autoBeAgent(444L); } @Test @@ -102,8 +112,11 @@ } public static void main(String[] args) { - String s = execCurl("https://api2.chiaexplorer.com/blockchainSummary"); - System.out.println(s); +// String s = execCurl("https://api2.chiaexplorer.com/blockchainSummary"); +// System.out.println(s); + + String body = HttpRequest.get("https://api2.chiaexplorer.com/blockchainSummary").execute().body(); + System.out.println(body); } private static String execCurl(String url) { @@ -134,4 +147,41 @@ } return null; } + + @Test + public void pyExec() { + String result = ""; + String path = ClassUtils.getDefaultClassLoader().getResource("").getPath(); + String filePath = path + "static/xch.py"; + System.out.println(filePath); + try { + Process process = Runtime.getRuntime().exec("python " + filePath); + process.waitFor(); + InputStreamReader ir = new InputStreamReader(process.getInputStream()); + LineNumberReader input = new LineNumberReader(ir); + result = input.readLine(); + input.close(); + ir.close(); +// process.waitFor(); + } catch (IOException | InterruptedException e) { + System.out.println(11); + } + System.out.println(result); + } + + @Autowired + private XchBaseDataUpdateJob xchBaseDataUpdateJob; + + @Test + public void baseDataTest() { + xchBaseDataUpdateJob.baseDataUpdate(); + } + + @Autowired + private TrxUsdtUpdateService trxUsdtUpdateService; + + @Test + public void trxTest() { + trxUsdtUpdateService.monitorCoinListener(30747892L); + } } -- Gitblit v1.9.1