package com.xcong.excoin; import cn.hutool.http.HttpResponse; import cn.hutool.http.HttpUtil; import com.alibaba.fastjson.JSON; import com.xcong.excoin.utils.RedisUtils; import lombok.extern.slf4j.Slf4j; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import javax.annotation.Resource; import java.util.HashMap; import java.util.Map; /** * @author wzy * @date 2021-05-04 **/ @Slf4j @SpringBootTest public class TrcTest { @Autowired private RedisUtils redisUtils; @Test public void trc20Test() { // String url = "https://api.trongrid.io/wallet/getblockbynum"; // // while(true) { // Object current = redisUtils.get("USDT_TRC20_CURRENT_BLOCK_NUM"); // Map map = new HashMap<>(); // map.put("num", current); // String param = JSON.toJSONString(map); // System.setProperty("https.protocols", "TLSv1,TLSv1.1,TLSv1.2"); // HttpResponse response = HttpUtil.createPost(url).body(param).contentType("application/json").header("TRON-PRO-API-KEY", Trc20Service.API_KEY).execute(); //// log.info(response.body()); // // try { // Thread.sleep(2000); // } catch (InterruptedException e) { // e.printStackTrace(); // } // } } }