https://github.com/youneedwork/minerproxy
https://github.com/youneedwork/minerproxy
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/youneedwork/minerproxy
- Owner: YouNeedWork
- License: mit
- Created: 2022-03-31T13:36:45.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-09-10T09:46:53.000Z (almost 4 years ago)
- Last Synced: 2025-08-22T22:39:13.600Z (10 months ago)
- Language: Go
- Size: 74.9 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### FIX
为未来兼容性做处理
- TODO 开发者抽水线程延迟到有一个上线后进行初始化也是一样的。如果没有包链接上。不会建立长链接。同时如果没有机器在线要进行下线处理。
- TODO 动态修改配置文件中的抽水比例等
- TODO 修改多开发者抽水,及多中转抽水功能
#### done
- 目前被频繁打开端口会频繁请求矿池。会被矿池拉黑。要等到第一个有效封包进入之后再打开矿池。
- 确保抽水池关闭后重新连接不会影响当前矿工等。
## 更新记录
### v0.0.1
#### 第七周. 目标 预计完成时间: 2022-05-22
##### TODO
##### DONE
- 1. 适配ASIC机器
##### FIX
- 1. 判断矿池连接前缀
- 2. 判断矿池连通性
- 3. 矿工比较多时,会出现web端崩溃的问题。频率2分钟左右。(压测复现)
- 5. 软件修改矿池属性后。没有进行重启.
- 6. 转发模式报错,纯转发模式需要适配。
#### 第六周. 目标 预计完成时间: 2022-05-15
##### TODO
- 1. TODO 适配ASIC机器
- 5. TODO 修改多开发者抽水,及多中转抽水功能
##### 完成
- 2. 增加版本号
- 3. 增加websocket,推送日志
- 4. 增加旷工抽水曲线图标及机器状态图表
##### FIX
- 修改IPC通讯,偶尔矿机界面展示不了。
-
#### 第五周. 目标 预计完成时间: 2022-05-8
##### TODO
- 1. TODO 适配ASIC机器
##### 完成
#### 第四周. 目标 预计完成时间: 2022-04-30
##### TODO
- 1. TODO 适配ASIC机器
##### 完成
- 1. 新增Web相关功能API(子进程守护模式。IPC交互。启动终止及重启功能)
-
#### 第三周. 目标 预计完成时间: 2022-04-17
##### TODO
- 4. TODO 新增Web相关功能API(子进程守护模式。IPC交互。启动终止及重启功能)
- 5. TODO 已延期。需要有RPC交互后修改 ----动态修改配置文件中的抽水比例等
- 6. TODO 适配ASIC矿机器
##### 完成
- 1. 多机器在线任务记录旷工唯一主键处理
- 2. deamon web watch dog. 读取配置文件。如果配置文件有变动。子进程通知父线程。watch dog 会重启子线程应用新的web端口.
- 3. deamon watch dog 监控所有server proxy 进程。掉线,重启。关闭等需求。
- 4. 上送矿工状态。
- 5. 修改链接线程为收到第一个包的时候再链接到矿池
#### 第二周. 目标 预计完成时间: 2022-04-10
##### TODO
- TODO 多机器在线任务记录旷工唯一主键处理
- TODO 适配ASIC矿机器
Web界面相关
- 新增Web相关功能API(子进程守护模式。IPC交互。启动终止及重启功能)
- 已延期。需要有RPC交互后修改 ----动态修改配置文件中的抽水比例等
##### 完成
- 解析矿池难度。方便计算不同矿池抽水比例字段。
## FIX
- 清理过期任务防止内存爆炸
##### 完成
- 适配ETC
#### 第一周. 目标 预计 完成时间: 2022-04-02
##### 完成
- TCP SSL 适配
- 配置文件读取
- 抽水中转模式
- 普通中转模式