Skip to content

v2.3.4 Release

Choose a tag to compare

@WrBug WrBug released this 26 Feb 13:45
· 33 commits to main since this release

手动下单功能增强

  • 后端返回 amountMode 和 amountValue 字段,支持前端获取策略配置
  • 手动下单确认弹窗显示用户可用余额(绿色高亮)
  • 价格输入框右侧添加获取最新价按钮,支持实时更新价格
  • 数量输入框右侧添加最大按钮,根据余额自动计算最大购买数量

数量计算优化

  • 修正数量计算逻辑:FIXED 和 RATIO 模式均按实际金额计算数量,保留2位小数
  • FIXED 模式:使用配置的固定金额
  • RATIO 模式:按比例计算可用余额
  • 数量计算使用保留小数方式(而非向上取整),确保精确匹配投入金额
    • 示例:固定1U,价格0.4,自动填充2.5张
    • 示例:比例30%,余额20U,价格0.4,自动填充15张

移动端体验优化

  • 移动端策略选择器:标题与下拉框垂直布局,支持换行显示
  • 下拉框选项支持文本换行,避免长策略名称被截断
  • 移动端手动下单按钮改为底部悬浮固定显示
  • 两个按钮均分屏幕宽度,符合移动端触摸操作规范

Bug 修复

  • 修复 RATIO 模式下金额被 Math.floor 错误截断的问题
    • 示例:60%比例,余额2.95U,价格0.682
      • 修复前:数量 1.47(金额被截断为1U)
      • 修复后:数量 2.60(金额正确为1.77U)
  • 优化最大按钮计算,支持保留2位小数
    • 示例:余额2.95U,价格0.86 → 数量 3.43张(充分利用全部余额)
  • 限制下单价格最高为 0.99,符合 Polymarket 价格限制