亦来云技术双周报|2021-08-24

亦来云

Elastos Essentials

  – 发布 Android 平台 Hotfix 版本 v2.1.3 和 iOS平台 Hotfix 版本 v2.1.1。

– 支持 Wallet Connect 的 Notification。

– 完善 Wallet Connect 的会话管理,提高稳定性和可用性,并升级 Wallet ConNect Nonnector 至最新的稳定版。

– 升级部署 Wallet Connect Bridge 到最新的稳定版本。

– 支持设定 Home Screen。

– 为 Built-in Browser 通过 JS 注入,提供 Essential 的基本功能。

– 支持备份和恢复本地未发布的 DID 凭证。

– 修改开发工具链,完善 Firebase 支持。

– Wallet 根据用户反馈对 UI/UX 做了一些完善。

– 定位并解决 iOS 版本某些状况下 CPU/电池消耗过高的问题 。

Elastos DID

 

– 因为 Minify 的问题,Javascript SDK 移除 Jackson-Js 基于注解的对象序列化实现,重新构建序列化实现方案。目前已基本开发完成,并验证 Minify 工作正常,后续将合并代码并进行全面验证。

– Javascript SDK 移除了 ANTLR 的 DID/URL 解析,参照 Java 的方式实现解析。

– Swift SDK 同步 Java SDK 中关于 DID 同步实现的一些完善和优化。

– Swift SDK 验证和 Java SDK 的 DID 导入导出的兼容性。

– 分析定位 Swift SDK 在 iOS 平台上,UK 的用户遇到的时间处理异常的问题。

– Java SDK 增加 DID Store 导出的测试样本文件,并增加兼容性测试用例,后续其他 SDK 也需要进行兼容性测试。

– 完善测试数据,加强测试维度和覆盖度,从测试样本的角度加强不同 SDK 间的兼容和一致性测试;Native 和 Swift SDK 基于新的测试数据样本,进行兼容性测试,并修复了若干兼容性问题。

– Swift/Native SDK 同步更新 Java SDK 的完善性修改。

– 分析 ID 侧链上的无效 DID 文档问题,并开发恢复工具,准备部署到 didutil.trinity-tech.io。

– Java SDK 根据内部开发需求完善命令行工具。

Elastos Hive

 

– 完善 Hive Node V2 接口文档,包括 Files/Scripting/Subscription/Backup Restful APIs。

– 优化 Hive Node 后端 Scripting 匿名参数访问数据的实现。

– 新版 Hive Node 恢复支持 Mongodb Atlas 远程服务方式部署。

– 修复 Hive Node 以前版本中存在的 Vault 显示占用空间问题。

– 继续实现 Hive Node 使用 IPFS 节点存储文件数据。

– 修改基于 IPFS 网络文件存储的 Scripting 模块。

– 修改基于 IPFS 网络文件存储的 Backup 模块。

– 参考 Java SDK,对齐实现 Swift SDK,解决内部发现问题。

Elastos Mainchain

  – 通过提币交易的 Outputpayload 实现侧链向主链的消息传递,满足从侧链向主链传递信息的需求。

– 优化提币交易 Schnorr 签名逻辑,添加作恶处理机制,提升跨链提币交易的安全性。

– 继续对闪电网络进行调研。

– 修复 Arbiter 节点直连网络无法建立的问题。

EID Sidechain

 

– 将 DID 文档内数据按 ID 的字母升序进行排序,并添加参数 DocArraySortHeight 用于配置启用该功能的高度。

– 修复测试中发现的 EID 浏览器的问题。该浏览器将会在测试通过后上线,用户可以通过该浏览器查看 EID 链上交易及 DID 数据。

 

ESC Sidechain

 

– 完成 ESC 侧链代码的安全审计工作。

– 继续进行 Layer2 跨链相关功能开发及测试。

本文由用户:麦妖榜 发布,不代表网站的立场,转转请注明出处:http://www.maiyaotop.com/block/elastos/123861.html

发表评论

登录后才能评论