亦来云双周报|2020-09-22
技术动态
elastOS
- 完成 Hive 插件的基本功能开发,实现了认证流程,以及 File 和 Database 接口;
- Vault manager dApp 的开发,支持 Vault 节点的选择;
- 更新并发布了新的 DID dApp,提供了 Feeds 以来的新特性;
- DID dApp 增加 DID 发布状态的可视呈现,以及一些 UI 完善;
- DID dApp 更新 credaccess intent,完善请求项缺失情况的处理流程;
- Wallet dApp 完善 ETH 相关的功能及 UI/UX;
- 更新到最新版 SPVSDK,以获得最新的 ETH 侧链支持;
- 根据更新完善 Web3 provider 的实现;
- 完善 ERC Token 的转账支持;
- 修复了 Smart Contract 调用交易信息显示错误的问题;
- 创建了一个 cryptoname 的 dApp,用来验证 ETH 侧链相关的功能;
- 更新新钱包的后台同步服务,自动同步所有钱包而非当前钱包;
- 改进 pay intent 以支持 ERC token 的支付;
- 继续 CR Proposal dApp 的开发;
- elastOS Desktop 开始了每日构建;
- 在开发者网站更新《如何在 elastOS 中使用 ETH 侧链》的文档。
DID
- 发布 Java SDK 1.1 及 Swift SDK 1.1;
- Native SDK 完善 JWT/JWS 的实现;
- Java SDK 更新代码以及构建脚本,保证 Android 和 Java 的最低兼容版本。
Hive
- 完善和优化 Server 端规则的实现;
- 基于测试修改和优化 Files/Database 的实现;
- 更新 DID SDK,完善 DID Auth 的实现以及 Token 的检查;
- 基于新需求和发现问题修改和优化 Hive Node 中的 Files/Database RESTFUL 接口实现;
- Hive Node 后端初始化配置和相关流程的完善,简化第一次运行的配置过程;
- 完善 Hive API 的错误处理机制,以及规范错误响应;
- 在 Token 失效后自动重新启动 DID Auth 流程;
- Hive 的应用需求梳理以及 Feature 的讨论;
- 添加 Java SDK 的 API 文档;
- 搭建2台可工作的 Hive Node 服务器供开发调试和测试验证;
- 完善 Java SDK 的 test case;
- 完善日志输出,方便问题定位。
Carrier
- 优化升级 Carrier 依赖库 toxcore 的修改;
- 协助社区开发团队定位 HyperIM 文件传输失败的原因;
- 新增 Carrier 的初始化参数来决定是否启用离线消息;
- 修复依赖库中存在的内存溢出问题;
- 开源 WebRTC 项目代码,同时发布 iOS 的 CocoaPods 包。
Mainchain
- 进行发布前相关准备工作,准备发布新版本 ELA 节点程序;
- 准备跨链交易压测工具,进行跨链交易压力测试;
- 修复内测中发现的其他问题。
DID Side Chain
- 调整出块收益分配。
ETH Side Chain
- 根据当前区块高度计算 dutyIndex 数值,用于记录 DPoS 共识中当前当值的 Producer;
- 进行充值、转账、合约调用等多种类型交易压力测试;
- 进行第二轮异常测试;
- 修复测试中发现的其他问题。
Elastos Wallet
- 修复新类型提案交易广播报错的问题;
- SPVSDK 增加创建 ETH 侧链交易时对 Amount 和 Gas Price 的检查;
- 解决 ETH 侧链无法同步充值交易的问题;
- 命令行钱包支持 ETH 交易。
团队动态
● 由 Biyong 主办,金色财经、币世界等联合举办的中韩区块链周在 Biyong 社群如约举行,亦来云联合创始人韩锋受邀在活动中进行了分享。韩锋先生在分享中和大家交流了 DeFi 兴起的意义和其代表的未来,以及亦来云会布局的 DeFi 方向等内容。