Loopring项目进度报告(第18期)
Louis
2018-05-27

开发进度


协议


Ethereum: 这两周智能合约部分完成了测试的彻底重构,通过两种方式动态的配置测试案例:第一种是配置测试订单的数据,第二种是配置原始的交易或环路数据,解析后生成测试案例,第二种方法更便于快速查找现有环路撮合失败的原因。同时我们通过更多的测试适配了测试中的各种情况:余额配置、部分成交配置、撮合费配置,来覆盖所有可能出现的情况。


路印协议的JavaScript模拟器(供我们的测试架构适用)将单独抽取出来作为一个独立项目,这个模拟器将会是一个网页版的环路撮合模拟工具,供钱包和DEX开发者使用。


NEO: 我们就NEO智能合约上爆出的“存储区注入漏洞”问题进行了持续跟踪,经过排查,LRN token的智能合约未受影响,确认LRN是安全的。


中继


经过两个周期紧张的研发,已经完成中继所有分布式版本开发工作。分布式中继指的是我们的中继集群,我们对系统架构进行了优化,提供更快的soket数据流服务,做到对用户操作即时响应,不会出现单点失败。接下来几周,我们将集中测试中继集群的功能、性能和稳定性。


中继群集有许多RPC服务,其中一些RPC服务已经抽取为独立的git存储库,如矿工、提取器等。一个强大的具备高性能和可发布使用的中继群集将需要更多的开发、测试和文档支持。


钱包


过去的两周,我们同时推进了网页前端相关项目Loopring.js、 Loopr、Circulr 三个项目的开发实现,累计完成超过400次 github代码提交。


loopring.js 


Loopring JS SDK可以帮助路印生态的开发者和合作伙伴快速完成路印去中心化交易的实现。通过Loopr和Circulr项目中的实践和优化,整个Loopring.js已经逐渐完善和成熟。近期的优化有:

  • 采用新方式进行ABI的编码,同时支持交易输入和输出的数据解码;

  • 支持metamask、trezor和ledger的接入;

  • 增加了WebSocket支持;

  • 完成技术文档初稿。


网页版钱包 (Loopr & Circulr)


Loopr和Circulr钱包均取得了重大的进展,这里我们将略去细节,在发布新版本钱包时我们会发公告告诉社区。


iOS 钱包App


iOS app方面的进展包括以下功能: 

  • 提交和取消订单;

  • 优化发送代币时的gas价格;   

  • 使用GethBigInt处理整数溢出错误;

  • 支持缩放模式,这需要大量的UI布局更新;

  • 市场信息预览中添加订单簿;

  • 更新多个UI组件,包括环形图、数字键盘、文本域验证等。

从Q3开始我们的研发重心会放在钱包app开发上,网页版钱包的工作优先级将后置。


新官网


我们发布了新的官网,开发者端口也在搭建中,会很快发布

推荐文章
断流式下跌 数字货币行情惨淡 谁在撤退谁在坚持
2018-06-17
郑周溶:韩国区块链行业比中国落后2至3年
2018-06-17
币圈链圈任何圈,人才始终是第一要“圈”的
2018-06-17
相关披露
路印协议与MyToken达成战略合作
路印协议与ARP价值协议达成战略合作意向
Loopring项目进度报告(第15期)
点击进入招聘详情>
微信扫一扫
关注区块链新金融
扫一扫
下载数链APP
内容合作/商务合作:
gxcj@gongxiangcj.com
联系电话:
021-31128751