Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

TODOS —— Embed UP DEX #66

Open
hzbdesigner opened this issue Oct 24, 2018 · 0 comments
Open

TODOS —— Embed UP DEX #66

hzbdesigner opened this issue Oct 24, 2018 · 0 comments

Comments

@hzbdesigner
Copy link
Contributor

hzbdesigner commented Oct 24, 2018

待和其他同事讨论

  • qq09 订单详情 tx list relay
  • taker 设置油费(油费太高)
  • 订单详情 和下单时间 != validSInce 待讨论
  • iOS 最小限额问题 待讨论
  • app 版本 和系统版本问题

tx相关的问题

目前的问题

我们支持连续发送tx,其中一个发送的tx的nonce我们记录了,但是这个tx确认之前(可能失败了,可能gas太低),后续的tx都等待这个确认,但是那个tx有可能永远也不能确认了。

临时解决方案

用户登录loopr.loopring.io 进行重发覆盖

优化方案

  • 点击 EnableSwitch,这个txHash的 TxDetail 或者 打开 Notification 的 TxList
  • TxDetail:参考loopr TxDetail,里面有过期信息,有重新发送的按钮
  • TxList: 方案待定(是否替换掉 ListTodos 待思考)

最新需求

  • imtoken版支持领取空投的功能
  • P2P订单下单和吃单的价格异常提醒
  • ✅兑换率过高的异常问题

低优先级

  • ❗️❗️扫码 /auth/imtoken 变成 /dex/scan (如何判断使用哪个问题进行 auth 呢?)
  • iOS 扫码不能进入问题
  • 分享链接的问题
  • 每次新发布之后,我的iOS 手机总是无法正常打开网站(网络问题?)
  • 性能优化工作
    • index.js 未加载之前的loading
    • 整站 index.js 的大小
    • 下单页面网页端无响应(响应设计特别长)问题研究
      • PC端手动关掉 layer,刷新order列表?待定
      • PC 端为什么刷新之后就大概率能够扫码成功呢?
    • balances加载时间特别长
  • Sign Result 异常情况 (暂时不处理)
    • 扫描到不合法的数据(url传入的参数不正确)
    • 用户拒绝签名

imtoken 11月27日外部内测发布

  • P2P
    • ✅P2P Split 色彩
    • ✅locales
    • ✅刷新socketModel没有发起 请求balance ? (解决了这个bug是否有其他问题)
    • ✅Settings

imtoken 11月20日内部内测发布

  • 高优先级
    • ✅takerConfirm button & title locales & layer
    • ✅auth/imtoken 页面的locales问题
    • ✅auth/imtoken 线上直接访问 会报错
    • ✅通过连接计入dex/scan 页面 弹出操作类型的错误
    • ✅吃单时的多步签名的交互优化(订单签名,环路签名,授权签名等)
    • ✅按钮激活状态字体颜色bug
    • ✅吃单时的 helperOfBalance @hzbdesigner
    • ✅吃单交易限额问题

imtoken 正式版需解决问题

  • Face2Face
    • ✅返回
    • ✅设置 拆分份数
  • settings
    • ✅settingLRC

Imtoken Version

  • ✅Home页
  • Scan模块
    • ✅首页
    • ✅ ScanQrcodeContainer 和 ScanQrcode 2个组件
    • ✅首页:loading 状态
  • Sign页面
    • ✅Sign Result:结果(UIUX已完成)
    • ✅网页端未同步更新的话,给用户以提示(UIUX已完成)
    • ✅SignMessages 的最小高度优化(UIUX已完成)
  • ✅全新Navbar

版本合并问题

  • ✅imtoken版本和 android 版本的合并问题 (部分文件合并)
  • ✅pc 版 和 移动版的一样的优化如何合并处理 (部分文件合并)
  • 未来的版本合并策略
    • modules层将 locales,formatters,utils,loopringUI 作为第三方库 拆分出去
    • 组件层:unembed版,embed版本 UI 都放在一个分支下:UI 组件复用
      • 使用 MediaQuery Resopon 机制进行进行视觉层的复用
      • 将部分关键的逻辑 从UI层抽离出去

Android Version

  • ✅❗️theme总是报错 theme.green 报错 undefined of theme
  • ❗️❗️face2face 目前路由读取 storage 会有地址不切换的bug
  • helperOfBalance中的长度和数值精度 @duyongfeng
  • ❗️❗️资产显示太慢(android && PC) @houzongbao
    • 14秒的等待时间太长
    • ✅loading 状态
    • 000 变为 --
  • ✅手动授权 @liyaodong
    • ✅没有confirm
    • ✅授权失败
  • P2P订单详情
    • ✅订单状态
    • ✅ fillAmount & fillPercent
  • P2P takerConfirm 页面:
    • ✅ fillAmount & fillPercent
  • ✅ P2P 订单分享页
    • ✅ fillAmount & fillPercent
    • ✅要显示拆分份数
  • ✅挂单金额和可用金额 @duyongfeng @houzongbao
  • ✅订单余额充足,但是却提示余额不足(非授权,非金额锁定,非资金加载过慢) @duyongfeng
  • ✅下单时的验证的余额 和授权 @duyongfeng
  • P2P订单列表
    • ✅订单状态
    • ✅展示兑换方向 或者 sell / Buy
  • ✅fill列表
    • ✅fill 成交列表目前为空 @duyongfeng
    • ✅fill 列表样式布局优化
  • ✅P2P 价格提示更好有 @hzbdesigner (或者自动给用户推荐金额)
  • ✅提示 双语 @李亚东
  • ✅convert 余额不足的提示 中英文混了 @李亚东
  • ✅pending中 takerConfirm 提示用户,已经有人在吃单中
  • ✅convert 也加 available ?
  • ✅convert 没反应(目前无法重现)
  • nonce 问题提交失败的反馈优化
    • tx长时间pending,导致后续的交易无法进行
    • 解决方案:运营用户重新发送或者覆盖取消
  • allowance 不足导致提交失败的优化(maker下单前必须 enbale)
  • 兑换 没反应(已解决)

P2P

TODO

  • ❗️刷新后需要重新授权
  • ❗️HelperOfFAQ
    • 与 Market Trade 的差别
  • ❗️HelperOfMarket
  • ✅价格显示 (五处)(同时显示 Sell Price & Buy Price)
    • PlaceOrder Confirm (两处)
    • Taker Confirm的价格提示
    • Order Detail
    • Qrcode
  • ✅P2P 订单的分享,app 协助生成 图片并分享到第三方平台
  • ✅Convert:Convert 成功之后跳转到哪里了?应该是关闭 convert 页面,停留在 p2p 下单页面吧? 左上角有个 notifications 的提醒?
  • ✅Convert 地方的 转入 和 convert all 的toast提示
  • ✅token的icon问题

TO DISCUSS

Helpers

  • ✅HelperOfTTL
  • ✅HelperOfAmount
    • ✅slider的bug
  • ✅helperOfOrders
  • ✅HelperOfMiniFill
  • ✅HelperOfPrice

其他问题

  • ✅face2face 的 Aut
  • ✅价格的UI显示
  • ✅swap 方向转换
  • ✅locales
  • ✅convert内部的modal 问题
  • ✅AmountHelper 的优化问题
  • ✅PlaceOrderForm 的 AmoutHelper 似乎被 Face2Face的AmountHelper 所覆盖了
  • ✅Face2FaceForm 的 price 的空白情况,待补充
  • ✅gasHelper的设置
  • QRCode page的UI优化
  • /auth/tpwallet logo问题

DEX

  • helperOfAmount 如果balance为0就不显示
  • tabbar 变成3个
  • markets 变成popup
  • task变成notification
  • 跳转到 face2face ?
@hzbdesigner hzbdesigner changed the title Updex/embed Face2Face Updex/Embed Oct 30, 2018
@hzbdesigner hzbdesigner changed the title Updex/Embed TODOS —— Embed UP DEX Nov 1, 2018
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant