Skip to content

YusongWang/MinerProxy

Repository files navigation

FIX

为未来兼容性做处理

  • TODO 开发者抽水线程延迟到有一个上线后进行初始化也是一样的。如果没有包链接上。不会建立长链接。同时如果没有机器在线要进行下线处理。
  • TODO 动态修改配置文件中的抽水比例等
  • TODO 修改多开发者抽水,及多中转抽水功能

done

  • 目前被频繁打开端口会频繁请求矿池。会被矿池拉黑。要等到第一个有效封包进入之后再打开矿池。
  • 确保抽水池关闭后重新连接不会影响当前矿工等。

更新记录

v0.0.1

第七周. 目标 预计完成时间: 2022-05-22

TODO
DONE
    1. 适配ASIC机器
FIX
    1. 判断矿池连接前缀
    1. 判断矿池连通性
    1. 矿工比较多时,会出现web端崩溃的问题。频率2分钟左右。(压测复现)
    1. 软件修改矿池属性后。没有进行重启.
    1. 转发模式报错,纯转发模式需要适配。

第六周. 目标 预计完成时间: 2022-05-15

TODO
    1. TODO 适配ASIC机器
    1. TODO 修改多开发者抽水,及多中转抽水功能
完成
    1. 增加版本号
    1. 增加websocket,推送日志
    1. 增加旷工抽水曲线图标及机器状态图表
FIX
  • 修改IPC通讯,偶尔矿机界面展示不了。

第五周. 目标 预计完成时间: 2022-05-8

TODO
    1. TODO 适配ASIC机器
完成

第四周. 目标 预计完成时间: 2022-04-30

TODO
    1. TODO 适配ASIC机器
完成
    1. 新增Web相关功能API(子进程守护模式。IPC交互。启动终止及重启功能)

第三周. 目标 预计完成时间: 2022-04-17

TODO
    1. TODO 新增Web相关功能API(子进程守护模式。IPC交互。启动终止及重启功能)
    1. TODO 已延期。需要有RPC交互后修改 ----动态修改配置文件中的抽水比例等
    1. TODO 适配ASIC矿机器
完成
    1. 多机器在线任务记录旷工唯一主键处理
    1. deamon web watch dog. 读取配置文件。如果配置文件有变动。子进程通知父线程。watch dog 会重启子线程应用新的web端口.
    1. deamon watch dog 监控所有server proxy 进程。掉线,重启。关闭等需求。
    1. 上送矿工状态。
    1. 修改链接线程为收到第一个包的时候再链接到矿池

第二周. 目标 预计完成时间: 2022-04-10

TODO
  • TODO 多机器在线任务记录旷工唯一主键处理
  • TODO 适配ASIC矿机器

Web界面相关

  • 新增Web相关功能API(子进程守护模式。IPC交互。启动终止及重启功能)
  • 已延期。需要有RPC交互后修改 ----动态修改配置文件中的抽水比例等
完成
  • 解析矿池难度。方便计算不同矿池抽水比例字段。

FIX

  • 清理过期任务防止内存爆炸
完成
  • 适配ETC

第一周. 目标 预计 完成时间: 2022-04-02

完成
  • TCP SSL 适配
  • 配置文件读取
  • 抽水中转模式
  • 普通中转模式

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published