Elastos Essentials
– 发布 Android 平台 Essentails v2.1.0 版本。该版本从 UI 至底层代码均进行了全新设计,全面提升了 Wallet、DID 等功能的用户体验。
– 新增 ‘当前网络’ 和 ‘切换网络’ 的支持,保持与 MetaMask 类似的多链支持的用户体验,方便用户在多个环境中进行切换。
– 完成支持 CR 相关功能的 UI/UX 整合,并完善了 DPoS Voting 的多语言资源,满足多语言用户群体的使用需求。
– Assist API 增加 Testnet 支持,满足在开发模式下在 Testnet 发布/更新 DID 的功能需求。
– Avatar 支持 JPG/PNG 格式的自动检测。
– 更新 xcode 工具链到 v12 以支持 iOS 14。
– 钱包支持显示 ERC Token 的符号。
– 进行 iOS 版本的测试验证,并修复 Bug。
Elastos DID
– Java SDK 新增验证 DID 对象时新获取详细验证路径和信息的接口。
– Java SDK 改为手工实现 DID/DIDURL 的解析,删除了 ANTLR 的依赖。
– Native SDK 完成 DID Store 的导入导出。
– Native SDK 修复从旧版本 DIDstore 自动升级时的兼容性问题。
– Native/Swift SDK 同步 Java SDK 的更新,并发布新版本 SDK。
– 参考 Java SDK,补充完善 Javascript SDK 版本,并发布 pre-release 版本。
Elastos Hive
– 发布 Hive Node v2.3.0 版本,并更新测试和生产环境部署。
– 根据 Hive Node API 更新,更新 Java SDK 的 Payment 实现。
– 发布 Java SDK v2.3.0 版本。
– Hive Node 新增 Restful 接口文档。
– Hive Java SDK 增加测试用例,提高接口测试用例覆盖度。
– Hive Java SDK 修改接口文档。
– 更新 Java SDK subscription 订阅接口。
– 解决 Swift SDK 2.1 分支版本中发现的问题,并发布 hotfix 版本 v2.1.2。
– 跟踪参考 Java SDK master 代码,继续更新实现 Swift SDK。
Elastos Carrier
– 继续进行 Carrier2 的开发。
– 预研 Reverse Tunneling 技术方案。
– 为社区项目使用 Carrier SDK 提供技术支持。
Elastos Mainchain
– 完成节点直连网络单 IP 最大连接数量限制功能。节点直连网络用于 DPoS 共识节点的互联,进行共识数据传递,该功能将提高直连网络的安全性,保证 DPoS 共识的安全、可靠。
– Arbiter 节点添加 RPC 接口,支持添加新注册的侧链节点信息。该功能主要用于在添加新的侧链提案获得通过后,向 Arbiter 节点提交新的侧链节点的运行参数,用于新侧链的出块。
– 优化 P2P 协议,提升不同情况下 P2P 网络连接的稳定性。
– 调研 schnorr 签名方案,讨论支持该多签方案的设计方案。
– 修复测试过程中发现的 Bug。
EID Sidechain
– EID 浏览器根据 DID 查找相关交易并将交易 payload 同步到数据库,用于显示 DID Document数据。
ESC Sidechain
– 修改直连网络消息广播机制,只向参与当前共识的节点广播消息,优化网络通信效率。
– 将主链私钥转为 ETH 账户,并使用 secp256k1 的方式进行验名和验签。
– 继续进行 Layer2 跨链相关功能开发及测试。
ELA Wallet Core Module
– 优化代码,修复在 windows 环境无法编译的问题。
来源:亦来云