亦来云双周报|2021-03-23

技术动态

elastOS Essentials

– 启动 Elastos Connectivity SDK 的开发,以及 Elastos Essentials 的相关支持,完成了提供不同的连接器选择、选项记忆等基本特性的实现;

– 完成 elastOS 中 built-in 的独立 dApp 到新的 Elastos Essentials 应用的合并;

– 完善整合后的 Elastos Essentials 的 UI 的导航和交互流程;

– 统一 Elastos Essentials 中的原 dApp 对 title bar 的处理方式;

– 完善 logger 的实现,并规范在 Elastos Essentials 中的使用;

– 为 Elastos Essentials 中合并应用添加多语言支持以及规范化处理;

– 提供新的 API 支持开发者设定应用的 Theme、语言等;

– 整理并清理重构后的 Elastos Essentials 的相关仓库;

– 修改 intent 的实现机制,不再使用独立的 WebView 来处理外部的 intent 请求;

– 修复应用本地 DID 创建过程中,DID发布状态变更后 UI 界面未及时更新的问题;

– 修复应用本地 DID 管理器在导出 DID 时 UI 流程的 Bug;

– 修复 Scaner 在扫码后有时实例依然在后台运行的问题;

– 修复开发测试过程中发现的其他的 Bug。

DID

– Native SDK 优化 HDKey 模块的实现,满足 Swift 的开发需求;

– Native SDK 完善测试用例;

– Java SDK 更新和补充 API 文档(正式发布版本需要);

– Java SDK 完善供开发测试使用的仿真ID链,提供功能和代码覆盖度等相关的统计信息;

– Swift SDK 继续 DID 2.0 相关 Features 的开发;

– 对应用场景需求和DID实施方案进行展开探讨。

Hive

– Hive Node 支持 Poll 模式的 Pub/Sub 功能,并增加测试用例;

– 基于 Java SDK 对 Backup 进行大数据、网络异常等场景下的测试验证;

– Hive Node 分析定位 Backup 服务同步数据异常出错的问题;

– 基于新接口定义优化实现Java SDK/Swift SDK;

– 重构优化Java SDK内部的通过授权获取 Access Token 的实现;

– Java SDK 优化实现 BackupSubscription/VaultSbuscription 模块,并增加测试用例;

– Java SDK 优化 Payment Service 模块,增加测试用例;

– 参考 Java SDK 接口对象模型,同步优化 Swift SDK 接口和内部实现。

Carrier

– 完善消息推送服务的实现;

– 实现消息推送 SDK 基于 Windows 的测试验证;

– 补充 Push Notification API 文档以及 Push Notification Service 部署指导文档;

– 新增 Push Notification SDK 测试用例。

Mainchain

– 添加小额跨链交易广播逻辑及持久化逻辑,并进行自测;

– 梳理通过跨链交易传递数据相关逻辑;

– 整理 ELA 减产测试文档并提交测试。

DID Side Chain

– 添加 VerifiableCredential 单元测试;

– 整理 DID 凭证相关单元测试;

– 添加单 Controller 和多 Controller 情况下 DID Transfer 的单元测试;

– 添加 DID 2.0 手续费相关测试用例;

– 整理基于 ETH 侧链开发的新 ID 侧链的测试文档并提交测试;

– 将基于 ETH 侧链开发的新 ID 侧链的 chainid 提交至 EVM Networks 进行备案。

Elastos Wallet

– SPVSDK 增加对基于 ETH 侧链开发的新 ID 侧链的支持。

团队动态

● 3月24日,亦来云联合创始人韩锋将受邀参与聚币八周年直播活动。

来源:亦来云