Skip to content

Loopr Requirements Log

houzongbao edited this page May 16, 2018 · 50 revisions

0511~0516 需求整理

  • 助记词优化:左右并列/折叠递进
  • 订单列表:过期时间

0510 需求整理

  • [circulr] unlock form ui 优化,改为蓝色的背景,和 settings 的效果一致
  • [circulr] UX 优化:
    • transfer form ux 优化 1、中间加一列很怪异 2、和用户中心的 transafer 不统一,解决方案:panel
    • transaction detail ux 优化 解决方案:右侧panel
    • 其他ux优化:统一解决方案:层级更高的 panel来实现

0510 relay 需求确认

  • [东哥] SoftCancel —— 待定
  • [东哥] txs:初始txs + 自动检测address 有什么token——待定
  • [Loopr] socket:orders/fills/transactions (Socket + RPC)
  • [Loopr] CMC Price Chart & Markets
  • [Loopr] Order Book New Socket.io
  • [Loopr] 扫码下单
  • [Loopr] 一键购买

0509 反馈和想法

  • Metamask的中断问题,改到签名的时候给拥护提示
  • Loopr2 改名为 Loopr
  • ESlint 和 文件自动格式化 保存就自动格式化(书鸿的code需要规范)
  • 🐞ie object.assign ---polyfill

0507~08 反馈和想法

transaction的分类:convert根据token过滤,加上买入和卖出,LRC Fee 和 LRC Rewward?

  • transaction的分类:convert根据token过滤,加上买入和卖出,LRC Fee 和 LRC Rewward?
  • transaction颜色:
  • transaction FAQ:一次授权,多次交易
  • 🐞cancel Order 没有弹出那个 确认的弹窗
  • ✅分页:
  • ✅cancel Order 加上文字:取消中,加上提示:等待以太坊确认交易
  • ✅notification error的自动消失

0504~06 反馈和想法

  • 🐞[Global]全局异常捕获程序出错后怎么跳转到异常页面
  • ✅[txs][社区]显示 gas ,并且显示gas是谁支付的!!! 这个信息简直太重要了!
  • [tokens][社区]如果没有在家进来的时候,不能显示为0,要显示 loading
  • [tokens][社区]灰色的icon让人以为不能点击,更换icon
  • [unlock][metamask][社区]断网时能不unlock吗?
  • [socket]断网,睡眠等触发的无法连接的问题
  • ✅[unlock][助记词][imtoken]
  • [unlock][keystore]时间过长
  • [placeOrder][fills]能展示成交的时间长度吗或者撮合时间长度吗?
  • [placeOrder][fills][社区]展示下单价和成交价
  • [placeOrder][trades] 展示分润 和 LRC Fee 和 成交时间
  • [placeOrder][orderbook] 展示 LRC Fee
  • [placeOrder][ui]三列+MyOrdesMyTrades

0503 需求和想法

  • Cookie 钱包声明
  • 深度 两种显示模式
    • 传统交易所的order book: price,amount,total,深度合并
    • 路印的order boook:price,amount,total,LrcFee,address,ttl等
  • 怎么让用户快速兑换 LRC 呢?全网平均价?
    • 参考币安
  • 如果一个订单的撮合状态的展示:为撮合,在撮合,撮合完成,转账中
  • trades history 有颜色
  • 下单可以标记(李涛需要)(低优先级)
  • metamask 请求发送 转为本地 node
  • metamask loading 按钮 一直loading
  • 观察模式-解锁(流程要简化)
  • 内容:
    • 成交价格逻辑:
    • 交易成本讲解
      • 下单:需要支付任务费用
      • 订单成交:支付矿工撮合费(成交后智能合约自动扣除)
      • 订单未成交:无需支付任何费用
      • 订单自动取消:无需支付任何费用(订单过期之后会自动取消)
      • 订单手动取消:需支付的 ETH 油费

0502 需求收集

  • 内容更新
    • 关于如何抢单
    • LRC 在交易里的作用?
    • 关于为什么我的价格高,但是没有优先成交?(非先到先到)
    • 关于为什么我先下单,但是却没有成交?(非先到先到)
    • 关于为什么我的订单没有出现在深度里?
  • 问题
    • ✅成交历史:只显示单方向,不显示双向,颜色是设置为红绿色,设置黑色
    • ledger问题:绑定adirop 无法响应
    • metamask 系列问题:1、下载&安装 3、操作提醒 4、在metamask 不操作,但是关闭窗口,继续下单的时候,无法
  • 其他
    • 疑难杂症:convert/transfer 的token不正确问题
    • order socket 进行推送

0501 需求收集

  • 🐞🐞place order :price input 的默认值
  • ⭐️⭐️place order 下单后数据清空问题
  • ⭐️⭐️metamask 通信时间有点长
  • ⭐️⭐️因为以太节点网络时间过长导致下单授权没发出问题(授权状态是不在token list页面显示以下?)
  • ⭐️⭐️⭐️⭐️自动convert(合约层自动convert,即一键购买)
  • ⭐️⭐️ 前端403网络问题提醒
  • place order :数字格式化(国际化)
  • wallet页面增加trade入口
  • ✅token 余额不足提示(一闪一闪)
  • select(全部)

0429新的反馈

  • 用户指南和常见问题(在群里一个个回复各种常见问题,太低效了)
    • 比如,为什么刷新要进入观察模式
    • 比如 order book 的问题
  • 思考:是否实现 刷新不丢弃 private key,跟东哥反映下
  • metamask无法下载(是否提示需要VPN)
  • metamask很多用户即使下载了,metamask 也不会使用(convert,placeoder,bindairdrop后只会瞎等)
  • 目前很多流程还是很繁琐:听说可以买VITE->交易所提币->下单->观察者模式->解锁->下载metmask->无法下载(或者不会玩)
  • 助记词的问题(不知道怎么选?)

0429 relay

  • 账户余额数据不正确问题
  • 深度问题(过滤一些无效的深度)
  • transaction 数据接口问题
  • 网络请求非常不稳定(eth请求,order rpc)
  • pending tx 问题
  • order tx 功能

0429 前端

  • ✅⭐️⭐️tokone余额不足的数据统计 @liyadong @houzongbao
  • ✅⭐️⭐️tokone余额不足的订单展示 @huozognbao liyadong
  • ✅⭐️⭐️交易页解锁之后的跳转 @duyongfeng
  • ✅⭐️⭐️trades新接口的调整和显示 @duyongfeng
  • ✅⭐️⭐️orderbook的前端处理 @houzongbao
  • 其他
    • ✅order接口的异常处理 @houzongbao
    • ✅tx接口的异常处理 @houzongbao
    • ✅UI border
    • ✅UI language 国旗

0427 设计需求反馈

@shuhong

0427 开发

  • 暂停服务,维护中页面
  • 修改导航条,增加返回按钮,钱包内部强化 trade 入口

0426

  • Notification 里的按钮突出效果(primary)
  • orderList status 筛选框 和 all-sell-buy 一样 radio模式,不是下拉菜单模式,缺少 all 模式
  • order list 的 status 列 和 time 列 都放到最后(非常同意)
  • 顶部导航全部删除(点击 logo 无需返回 home页面)
  • order detail modal 太宽
  • notification theme 修改为深色
  • 我们assets对没有配置的token做了过滤不显示,order和trade里没有做过滤,导致如果测试时或去掉一个token可能会在order里报错,我们有时间时把order trade也过滤一下

0423 Place Order Test

  • 🐞🐞🐞网络请求时长很不稳定: TTFB 时间有时 几百毫秒,有时几十秒 (目前 eth 接口出现上述问题)
  • 🐞orders的过滤有问题
  • ⭐️order 的 LRC Fee 和 fill 的 LRC Fee 不一样,存在困惑
  • 历史成交刷新不出来(杨立出现这个问题,其他人未重现,可能是服务器重启?)
  • 结论:1、深度很重要 2、刷新对用户很重要 3、cancel order 没给用户交待清楚 4、撮合为什么慢,很困惑 5、等待的过程很痛苦 6、order fills 和 tx很难对的上
  • RadarRelay VS Loopr :Convert 和 Enable 自动化好处明显

0423 Daniel

  • 国际化:英文翻译不准确,我们队locales进行模块化规范——去重
  • ✅时间格式:2018年4月22日晚上11点03分 => 2018年4月22日 23:03
  • settings:时区
  • 首页:行情滚动条,也改成用第三方市场的价格吧
  • 文案:进行中订单 =》 已提交
  • 下单:amount input 和 amount silder 联动 (超过了显示成100%)

0420 Team Test

by community

  • ⭐️⭐️撤单体验的优化:1、用户不知道查单要消耗 gas 2、撤单 gas 费用太高(避免撤单或者减少撤单gas)
  • ⭐️⭐️用户对去中心化交易的交易成本 理解缺失
  • ⭐️⭐️⭐️等待过程中刷新,需要重新解锁,输入密码,整个流程太麻烦了

by yl

  • ⭐️⭐️刷新提示不够明显(建议:解锁后或者解锁前)
  • ⭐️⭐️LRC 余额限制的提醒不友好:gateway base filter owner hold lrc less than 0
  • ⭐️LRC不足,提醒时提供购买链接
  • ⭐️价格输入容易输入为法币价格(右侧的币的提示,价格的提示)
  • ✅icon 缺失的 coin 的显示

by lwc

  • ⭐️⭐️交易 tx 的流水,目前没有 order 逻辑,让用户很困惑 (方案已设计完成,待执行)
  • ⭐️⭐️Token详情的Weth不足让用户困惑。方案:告诉用户您当前的所有订单,需要xx数量的token,您缺少xxtoken的梳理,需要购买或者转换。
  • 下单处 WETH = 0,能不能在旁边提供购买链接?
  • ✅文案:你->您,的->地

by zkl

  • ✅下单表单 total 部分的信息需要强化(间距和字体颜色)
  • ⭐️所有的过滤筛选菜单,背景+placeholder 样式让人以为不可点击
  • ✅英文状态下的 transaction no data
  • 导航条,交易 菜单的激活状态不明显

0412 Daniel

  • 首页导航条变为白色,试一下light video 的效果
  • 导航条下拉圆角
  • ✅移动端页面 背景和设计
  • ✅底部ticker的change的显示
  • ✅wallet 页面的主体内容的高度(自动占满屏幕的初值空间)

0411 Daniel

  • ✅首页视频背景
  • ✅Home Wallet DEX 的显示和隐藏
  • ✅字体太细
  • ✅移动端 user-agent 判断,展示引导mobile设计的新页面

0407 Daniel

  • ✅首页:滚动的行情字体没有层次,价格字体可以小点
  • ✅首页:滚动的行情的位置
  • ✅导航条:解锁后Home导航条应该隐藏掉
  • Settings: 未解锁钱包,trade tab 不予以显示
  • 弹框:所有的弹出框 高度居中