亦来云双周报|2021-01-25

技术动态

elastOS

– 发布 elastOS Android v1.3.5;

– 简化新用户初始化 DID、 Hive 的流程;

– 升级 Hive SDK,并支持 anonymous 模式下 scriping 接口调用参数的支持;

– Trinity Native 添加一个内置简化的 DID dApp,用于管理用户的 DID;

– 支持 Trinity Native 的内置 DID 导出到 elastOS;

– Trinity Native 应用的内置 DID dApp 的集成和交互设计;

– 完善 Trinity-CLI,支持大应用的构建;

– 完善 DID dApp 对第三方应用的支持,以及 intent 接口的调整;

– 完善了 setting 中 dApp 信息的展示;

– Assist 提供了 REST API 给 dApp 用于 DID 创建;

– 开发采用 QR Code 进行助记词备份的功能;

– Trinity Desktop 支持并启用最新的 DIDSession;

– 为 Trinity Desktop 开发 Capsule Manangement;

– 更新依赖库,并清理废弃的依赖;

– 完成新增页面的翻译及本地化;

– 修复了在 DID sign-out 时偶尔会 crash 的问题;

– 分析社区问题报告并 Bug Fix。

DID

– Native SDK 将 Privaite Identity 从 DIDStore 变成独立类型对象;

– Native SDK 为 DID 2.0 的 store 结构优化作准备;

– Native SDK 优化 Credential 对象直接进行 Declare/Revoke 的处理流程;

– Native SDK 优化 DIDDocument 对象直接进行 Publish/Deactivate/Transfer 的处理流程,同步更新对应测试用例;

– Native SDK 编译时支持将所有依赖静态库导出到目标目录,供上层应用使用静态库使用;

– Java SDK 将 Privaite Identity 从 DIDStore 变成独立类型对象;

– Java SDK 更新 DIDStore 的存储结构,满足 DID 2.0 的需求;

– Java SDK 和 Native SDK 同步 DID 和凭证的发布更新流程;

– Java SDK 重构测试数据和测试方法,保持V1版本的兼容测试;

– 补充新的 DID 2.0 相关的测试用例,以及针对 DID SDK 实现的修改补充测试用例。

Hive

– Hive Node 优化 Vault Service 数据备份和迁移等模块实现;

– Hive Node Backup 模块服务入口 URL 的名称调整;

– Hive Node 修改服务配置方式,配合多 Hive Node 服务节点验证 Backup 等功能,并将其集成到 Travis CI 中;

– Hive Node 解决内部关于计算 Vault 已使用存储空间大小的问题;

– Hive Node 接口在异常情况下,规范化 HTTP Status code 的使用,向 Client 报告对应的异常信息;

– Hive Node APIs 接口文档中补充异常情况下的 HTTP Status code 列表;

– Hive Node 内部 Bug 修复;

– 编写以 Docker 方式搭建 Hive Node 节点的脚本,供社区开发者参考;

– Java/Swift SDK 发布新的 release 版本,Scripting 接口支持对 anonymous 参数处理;

– Scripting 匿名访问授权数据的测试和验证,并根据测试结果进行完善;

– Java SDK 实现 Vault 的 Backup/Restore,以及 migration 的功能接口,并补充测试用例验证;

– Java SDK Scripting 接口内部 Bug 修复;

– Java SDK 优化测试用例的内部文件/方法命名,增加代码可阅读性;

– Swift SDK 内部代码优化以及接口文档补充;

– Swift SDK 实现 Vault 的 Backup/Restore,以及 Migration 的功能接口。

Carrier

– Carrier Native 实现中心化可管理群组模块,已可进行实验性演示;

– Carrier Native SDK 解决 travis CI 验证问题;

– Carrier Native SDK 优化内部模块 libcrystal 符号管理,降低在静态库链接时与其他开源库出现符号冲突的可能性。

Mainchain

– SPV 添加对 CustomizedID 相关提案存储做重组的支持;

– RPC 接口增加对新提案交易及退化 AuxPoW 相关交易 payload 的解析;

– 恢复 DPoS 共识交易增加 RevertToPOWBlockHeight 高度,用于对应多个退化及恢复交易,防止分叉情况下,退化交易被不同区块打包;

– 继续进行共识退化为 AuxPOW 及恢复为 DPoS 的相关测试;

– 进行兼容性测试并修复已知 Bug。

DID Side Chain

– 讨论 DID 2.0 规范实现方案;

– 支持 Customized ID 预留、启用及基础费率变更;

– 构造数据测试 ReserveCustomizedID 提案交易功能。

ETH Side Chain

– 进行跨链充值交易压测,并定位发现的问题;

– 修复部分充值交易无法到账的问题;

– 对 ETH 侧链浏览器进行各环境适配及合约测试、基本功能测试;

– 解决 ETH 侧链浏览器部分交易 input 无法解析的问题;

– 了解 ETH 侧链浏览器账户页面功能。

Elastos Wallet

– 发布 ELA Wallet iOS v1.4.8 版本及 Android v1.4.8.1版本;

– SPVSDK 完成 P2P 数据同步模式功能的开发,支持”速度优先”或”去中心化优先”等2种模式;

– SPVSDK 更新节点处理规则,将无法建立连接的节点暂时加入连接黑名单。

团队动态

● 1月13日,亦来云联合创始人韩锋受金色财经的邀请进行了《 Heco 链上首个 Web 3 概念 DeFi FilDA》分享,并与火币 DeFi Labs 运营负责人高潮先生共同探讨了 FilDA 的前景及规划。

● 1月13日下午,抚州高新区与链信征信预言机战略合作签约仪式在抚州高新区管委会圆满举行。抚州市委常委、高新区党工委书记吴建华先生,征信预言机项目发起人韩锋先生,捷璨资本创始人朱高峰先生等共同出席并见证签约仪式。

据此次战略合作协议内容,抚州高新区将与链信征信预言机项目双方将本着优势互补、平等互利、共同发展的原则,充分发挥双方优势,在数字产业建设、用户信息采集及授信、数据隐私保护等领域开展全面合作,共同推进抚州数字城市建设。

来源:亦来云