update m2pool alph幸运值获取死循环问题修复
This commit is contained in:
@@ -3969,6 +3969,8 @@ public class DataTask {
|
||||
LuckDto dto = new LuckDto();
|
||||
Date end = DateUtils.parseDate(DateUtils.dateTimeNow(DateUtils.YYYY_MM_DD));
|
||||
do {
|
||||
//代码出错一次,time++防止死循环。目前获取alph 幸运值这个可能和enx一样不要了
|
||||
try{
|
||||
//幸运值
|
||||
// N天应出块数量 = N天矿池平均算力/ N天全网平均算力 * 币种每日出块数 * N天 取同一时间点的矿池算力/全网算力
|
||||
// 币种每日出块数 = 720 数值来源: 每日分钟数(24*60) / 出一个块需要的时间(根据具体币种 nexa是2分钟)
|
||||
@@ -4184,6 +4186,10 @@ public class DataTask {
|
||||
dto.setLuck90d(chunk90d.divide(dayChunk90d.multiply(BigDecimal.valueOf(90)),4,BigDecimal.ROUND_HALF_UP).multiply(BigDecimal.valueOf(100)).doubleValue());
|
||||
|
||||
break;
|
||||
}catch (Exception e){
|
||||
time++;
|
||||
}
|
||||
|
||||
}while (time < 4);
|
||||
|
||||
redisService.deleteObject("ALPHLuck");
|
||||
|
||||
Reference in New Issue
Block a user