| | |
| | | private static final char[] HEX_ARRAY = "0123456789abcdef".toCharArray(); |
| | | |
| | | private final String channelName; |
| | | private final String apiKey; |
| | | private final String apiSecret; |
| | | protected final String apiKey; |
| | | protected final String apiSecret; |
| | | private final String contract; |
| | | private final GateGridTradeService gridTradeService; |
| | | |
| | |
| | | * @param timeSec unix 时间戳(秒) |
| | | * @return 十六进制签名字符串,失败返回 "" |
| | | */ |
| | | private String hs512Sign(String event, long timeSec) { |
| | | protected String hs512Sign(String event, long timeSec) { |
| | | try { |
| | | String message = "channel=" + channelName + "&event=" + event + "&time=" + timeSec; |
| | | Mac mac = Mac.getInstance("HmacSHA512"); |