

亦来云双周报|2020-02-25
技术动态
elastOS (Trinity)
- 发布了elastOS v1.0.1版本,已上架Google Play;
- 完善iOS版本的Runtime和Launcher,相关功能与Android 版本对齐;
- 开发iOS版本插件;
- 完成对一个基于H5的游戏引擎的支持,可通过该游戏引擎开发基于H5的游戏dApp;
- 设计新的Launcher的UI/UX;
- 设计silent模式的intent实现;
- 设计Trinity后台服务的实现方案;
- Trinity-cli提供产品化选项支持;
- 协助社区开发者发布新的红包dApp;
- Runtime的完善和bug修复;
- 修复了指纹插件的在特定机型上的一些问题;
- 维护性更新已有的dApps。
DID
- 更新DID Store和ID Chain的同步策略,可以支持本地修改的冲突处理;
- 完善DID publish的流程,加强对容错和健壮性的支持;
- 支持了多实例的DID adapter,可以在统一进程内使用不同的上链方法;
- Java SDK替换版权不兼容的BIP依赖库;
- Swift和Native SDK跟进完善。
Hive
- Hive Java SDK内部实现优化,提高实现代码质量;
- 对比Java SDK与Native SDK的接口行为结果进行调试,保持调用不同版本的接口结果的一致性;
- 参考Java SDK定义的接口编写Hive Swift SDK;
- 编写Hive Swift SDK测试用例集,并更新对外接口;
- 完成基于Trinity的Hive Plugin Android版本开发和调试。
Carrier
- 改进Carrier WebRTC SDK接口,尽量保持接口与原有Carrier API一致;
- Feeds Service与模拟的Feeds Client之间消息通信的不同网络环境验证;
- 基于Trinity的需求,需要将Carrier Plugin中Carrier实例创建可以多实例化,目前已基本完成Carrier Java SDK部分的修改。
Mainchain
- 修复部分节点因数据库错误导致不同步的问题;
- 优化节点内存占用情况;
- 继续CR相关模块测试。
DID Sidechain
- DID区块链浏览器优化Payload及DID Document的信息显示页面。
ETH Sidechain
- 1.9.0版本完成主侧链间转账功能。
Elastos Wallet
- iOS版代码已在Github开源;
- 继续开发DID相关功能。
产品动态
● Elastos Smartweb 浏览器 elastOS 是用于创建 Elastos 生态系统 dApps 的平台,其为管理数字资产、创建符合 W3C 规范的 DIDs 、运行基于以太坊的智能合约、以去中心化的方式传输网络数据提供了一站式服务。2020年2月12日,elastOS 最新版本 v1.0.1 已发布。
