亦来云开发进展2019-07-16

亦来云爱好者

亦来云开发进展2019-07-16

技术动态

 Trinity 

  – 增加一个用于开发和测试的epk验签命令行工具

  – 基于新UI实现Wallet(开发中)

  – 基于shunit2工具,实现对epk签名的测试用例,并加入CI

  – 实现Hive存储的Plugin(开发中)

 Hive 

– Hive Java SDK:

• 根据实现过程中的问题完善API接口和实现

• 可以支持在Android/标准Java两个平台编译运行

• 添加Java API接口注释,实现API接口文档化

• 完善ReadMe文档,主要添加对API接口的使用说明

  

– Hive Swift SDK:

• 根据实现过程中的问题完善API接口和实现

• 补充Swift API接口文档注释,可以支持接口文档生成

• 更新README文档,主要添加对API接口的使用说明

• 优化补充接口测试用例

• Hive Swift SDK可以支持iOS/MacOS两个平台

• 添加对MacOS平台的CI验证

  

– Hive Native SDK:

• 精简Hive Native仓库,删除一些不必要的依赖和Android/iOS交叉编译所需要的资源和文件

• 新增Hive Demo App,通过命令行应用方式演示Hive SDK所支持的功能,同 时指导用户怎么使用接口

• 补充必要的日志输出,以帮助问题分析和定位

• 补充接口API的文档说明

• 参考Carrier Native 仓库Readme文档更新Hive Native仓库的Readme文档

• 开始补充Hive API测试用例

• Hive Native仓库目前支持MacOS/Linux/Windows(32位/64位)的CI过程

 DID 

  – DID Java版DIDStore开发完成,开始实现链的对接

  – DID Native版本的DIDStore在开发中

 Carrier 

  

 – 继续加强对离线消息功能的测试用例验证

 – 更正Readme文档中的一些超链接位置错误问题

 – 因为离线消息测试用例运行耗时较久,apitest新增参数用于选择是否运行离线消息的用例

 – 增加对Carrier Swift SDK仓库基于MacOS平台的CI验证(原先仅支持对iOS平台的CI验证)

  Main Chain 

– CR01 Milestone Sprint02 完成,完成CRC委员注册及投票相关功能

– 开启Sprint03 主要处理一些优化、产品化以及内部质量加强的工作

 以太坊兼容侧链 

 – 测试组开始准备ETH SIDECHAIN 上线前测试

 – 测试交易池异常,修改跨链充值使交易池溢出,添加迭代器处理启动感知spv交易

 – 确定新节点加入进来的时候加载到大量主链充值交易导致本地交易池过大的处理方案:先将这些交易持久化存储,同步完成之后再逐条处理

 – 新版geth充值提现功能,以及orcal接口测试,添加大批量交易压力测试

 – 进行本机私链TPS测试,目前测试结果大约每秒383笔交易

 – 调研可以用于以太坊兼容侧链的桌面钱包

 – 完善黑客马拉松以太坊相关文档并使用几款钱包尝试调用合约

发表评论

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