亦来云双周报|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 已发布。

来源:亦来云