Files
PolyHermes/ANNOUNCEMENT_V1.1.7.md
T
WrBug d376a82ccc feat: 添加市场信息管理和订单ID复制功能
- 新增市场信息表和服务,支持市场名称缓存和自动更新
  - 创建 Market 实体和 MarketRepository
  - 实现 MarketService 提供市场信息查询和缓存
  - 实现 MarketPollingService 每30秒自动检查并更新缺失的市场信息
  - 添加数据库迁移 V19 创建 markets 表

- 订单列表显示市场名称
  - 在 BuyOrderInfo、SellOrderInfo、MatchedOrderInfo 中添加 marketTitle 字段
  - 订单查询时自动查询并填充市场名称
  - 前端订单列表显示市场名称(优先显示名称,ID作为辅助信息)

- 前端订单ID复制功能
  - 添加 isAutoGeneratedOrderId 和 copyToClipboard 工具函数
  - 非自动生成的订单ID支持一键复制
  - 买入、卖出、匹配订单列表均支持复制功能

- 仓位检查延迟检测机制优化
  - 首次检测到仓位不存在时先记录,3分钟后再次检查
  - 避免因API延迟导致的误判
2026-01-08 11:56:52 +08:00

3.1 KiB
Raw Blame History

🎉 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 部署用户(推荐)

# 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

本地构建用户

# 1. 拉取最新代码
git pull origin dev

# 2. 切换到 v1.1.7 标签
git checkout v1.1.7

# 3. 重新构建并启动
./deploy.sh

⚠️ 重要提示

数据库迁移

本次更新无需数据库迁移,可以直接升级,不会影响现有数据。

配置变更

  • 新增的日志级别配置为可选配置
  • 如果不配置,系统会使用默认值(INFO/DEBUG)
  • 不影响现有功能

🙏 感谢

感谢所有用户的支持和反馈!如果您在使用过程中遇到任何问题,欢迎:


📚 相关链接


祝您交易顺利! 🚀