- 新增市场信息表和服务,支持市场名称缓存和自动更新 - 创建 Market 实体和 MarketRepository - 实现 MarketService 提供市场信息查询和缓存 - 实现 MarketPollingService 每30秒自动检查并更新缺失的市场信息 - 添加数据库迁移 V19 创建 markets 表 - 订单列表显示市场名称 - 在 BuyOrderInfo、SellOrderInfo、MatchedOrderInfo 中添加 marketTitle 字段 - 订单查询时自动查询并填充市场名称 - 前端订单列表显示市场名称(优先显示名称,ID作为辅助信息) - 前端订单ID复制功能 - 添加 isAutoGeneratedOrderId 和 copyToClipboard 工具函数 - 非自动生成的订单ID支持一键复制 - 买入、卖出、匹配订单列表均支持复制功能 - 仓位检查延迟检测机制优化 - 首次检测到仓位不存在时先记录,3分钟后再次检查 - 避免因API延迟导致的误判
138 lines
3.1 KiB
Markdown
138 lines
3.1 KiB
Markdown
# 🎉 PolyHermes v1.1.7 发布公告
|
||
|
||
**发布日期:2026年1月7日**
|
||
|
||
---
|
||
|
||
## ✨ 新功能
|
||
|
||
### 💰 支持 Maker Rebates Program 费率
|
||
|
||
我们新增了对 Polymarket Maker Rebates Program 的支持!系统现在会自动获取并应用最新的费率,帮助您享受更优惠的交易成本。
|
||
|
||
**这意味着什么?**
|
||
- 系统会自动查询并应用最新的费率
|
||
- 所有订单(买入、卖出)都会使用正确的费率
|
||
- 无需手动配置,系统会自动处理
|
||
|
||
### 🔧 Docker 部署更灵活
|
||
|
||
现在您可以通过环境变量轻松配置日志级别,无需修改配置文件!
|
||
|
||
**新增配置项:**
|
||
- `LOG_LEVEL_ROOT` - 系统日志级别(默认:INFO)
|
||
- `LOG_LEVEL_APP` - 应用日志级别(默认:DEBUG)
|
||
|
||
只需在 `.env` 文件中添加这些配置,重启服务即可生效。
|
||
|
||
---
|
||
|
||
## 🐛 问题修复
|
||
|
||
### 修复市场价格查询问题
|
||
|
||
修复了某些市场无法正确查询价格的问题。现在系统会:
|
||
- 优先从链上查询市场价格
|
||
- 如果链上查询失败,自动降级到其他数据源
|
||
- 提高系统的稳定性和容错性
|
||
|
||
### 修复自动卖出误判问题
|
||
|
||
修复了在某些情况下系统会误判市场已卖出,导致创建错误记录的问题。现在系统会:
|
||
- 更准确地判断市场状态
|
||
- 避免误判导致的错误记录
|
||
- 提高仓位管理的准确性
|
||
|
||
---
|
||
|
||
## 📝 文档更新
|
||
|
||
### 更新联系方式
|
||
|
||
- **Telegram 群组**:https://t.me/polyhermes
|
||
- 欢迎加入我们的 Telegram 群组,获取最新资讯和技术支持!
|
||
|
||
### 版本信息更清晰
|
||
|
||
- README 中新增了 Docker 版本徽章
|
||
- 可以一目了然地看到最新的 Docker 镜像版本
|
||
|
||
---
|
||
|
||
## 📊 本次更新统计
|
||
|
||
- **5 个提交**
|
||
- **16 个文件变更**
|
||
- **主要改进**:费率支持、错误修复、部署优化
|
||
|
||
---
|
||
|
||
## 🚀 如何升级
|
||
|
||
### Docker 部署用户(推荐)
|
||
|
||
```bash
|
||
# 1. 停止当前服务
|
||
docker-compose -f docker-compose.prod.yml down
|
||
|
||
# 2. 拉取最新镜像
|
||
docker pull wrbug/polyhermes:latest
|
||
|
||
# 3. 重新启动服务
|
||
docker-compose -f docker-compose.prod.yml up -d
|
||
|
||
# 4. 查看日志确认升级成功
|
||
docker-compose -f docker-compose.prod.yml logs -f
|
||
```
|
||
|
||
### 本地构建用户
|
||
|
||
```bash
|
||
# 1. 拉取最新代码
|
||
git pull origin dev
|
||
|
||
# 2. 切换到 v1.1.7 标签
|
||
git checkout v1.1.7
|
||
|
||
# 3. 重新构建并启动
|
||
./deploy.sh
|
||
```
|
||
|
||
---
|
||
|
||
## ⚠️ 重要提示
|
||
|
||
### 数据库迁移
|
||
|
||
**本次更新无需数据库迁移**,可以直接升级,不会影响现有数据。
|
||
|
||
### 配置变更
|
||
|
||
- 新增的日志级别配置为**可选配置**
|
||
- 如果不配置,系统会使用默认值(INFO/DEBUG)
|
||
- 不影响现有功能
|
||
|
||
---
|
||
|
||
## 🙏 感谢
|
||
|
||
感谢所有用户的支持和反馈!如果您在使用过程中遇到任何问题,欢迎:
|
||
|
||
- 📧 提交 Issue:https://github.com/WrBug/PolyHermes/issues
|
||
- 💬 加入 Telegram 群组:https://t.me/polyhermes
|
||
- 🐦 关注 Twitter:@polyhermes
|
||
|
||
---
|
||
|
||
## 📚 相关链接
|
||
|
||
- **GitHub 仓库**:https://github.com/WrBug/PolyHermes
|
||
- **完整更新日志**:https://github.com/WrBug/PolyHermes/releases/tag/v1.1.7
|
||
- **Docker Hub**:https://hub.docker.com/r/wrbug/polyhermes
|
||
|
||
---
|
||
|
||
**祝您交易顺利!** 🚀
|
||
|
||
|