亦来云开发进展|2019-09-10

亦来云爱好者

亦来云开发进展|2019-09-10

技术动态

 Trinity 

  – 优化了 Launcher 的 UI 及用户体验

  – iOS 平台上,完成了 Hive Plugin 文件操作相关 API 及验证

  – 完成升级新发布的 SPV SDK,并同步更新 Wallet DApp

  – 发布 Trinity 社区预览版

  – 制定下个阶段的 Roadmap 和 Milestone

 Hive 

  – 完善 Swift 和 Java API 文档

  – 实现 Android 版本 Hive 文件浏览器

  – 实现基于标准版本 IPFS 的 key-value 存储接口

  – 实现 Android Hyport(网盘浏览器)应用

  – Java SDK/Swift SDK的一些小问题Bug fix

 DID 

  – Native SDK 实现的测试和完善

 Carrier 

  – 实现 Carrier profile 的导入和导出功能

  – iOS 平台上独立的文件传输范例用于功能验证

  – 为 Android 新版本进行 CI 验证

  – 直接基于Hive IPFS提供的Restful接口实现dstore接口,用于优化Carrier离线消息的底层实现

  产品组 

 – 推进 ELA Wallet[ios] v1.3.1 版本上线

 – ELA Wallet 优化 CR 选举中参选/当选委员管理功能

 – 设计 ELA Wallet 投票统计功能

 – 跟进 CR 第一阶段 ELA 节点及 Wallet 开发任务,讨论后续开发进度及发布计划

 – DID 业务需求调研及规划设计,跟进 DID-Sidechain 对 DID 规范的适配性改进

 – 启动 ELA Wallet 的 UI/UX 优化

 – 跟进 ELA Wallet 开发进度及后续开发计划

 – 整理 elastos-cli 功能需求、项目开发计划及接口及参数设计文档

 – 与DMA团队交流,了解DMA开发团队及开发计划

 – 了解 Elephant Node 项目开发计划

 – Trinity Roadmap, feature list 和 Q3/Q4 milestone 的制定

 – 定义 Elastos 应用交互的 schema 规范

  Main Chain  

– 继续优化UTXO缓存效率及数据持久化效率

– Go语言版测试框架原型搭建及文档编写

– sprint6用户故事编写及相关讨论,主要处理数据库优化以及部分CR第二阶段的功能

– 节点命令行参数添加端口及PoW相关配置

  DID Side Chain  

– 继续实现新版DID规范,编写API文档,并提交测试

  ETH Side Chain  

– 修复oracle API getwithdrawtransactionsbyheight:获取提现交易条件加入合约地址判断

– 以太坊侧链区块链浏览器功能验证及问题修复

– 讨论以太坊DPoS实现方式,设计了一种单签加多签结合的方式

– 调研聚合签名算法

  NEO VM Chain  

– NeoVM GitHub增加Wiki说明文档

  Elastos Wallet Core Module  

– 增加SPVC++wiki文档,修改SPVC++readme文档

– 查找并修正Android6.0更新闪退的Bug,iOS新版本发布

– 多签钱包改为BIP45标准

– 发布后发现并修复一个在包含未确认交易的情况下, 重启后余额不正确的Bug

– 跟UI开发人员沟通iOS和Android开发人员讨论后面的开发所需的接口的问题

– 在余额足以覆盖票数的情况下, 发起新投票, 需要保留老的其他投票; 并把DPoS和CR投票都归到一个UTXO里,已完成

– Android端修改对应多签的改动接口

  Elastos Wallet UI  

– 开发Android及iOS 多签功能

– 开发CR委员参选及投票功能

– 获取参选DPoS超级节点状态实现自动选择延迟最短的中心化服务器

发表评论

电子邮件地址不会被公开。 必填项已用*标注