亦来云开发进展2019-06-04

亦来云爱好者

亦来云开发进展2019-06-04

技术动态

 Trinity 

  – 将Launcher和Wallet使用的ionic从3.0升级到4.0

  – Android平台上dApp的签名验证正式提交

  – 订正新版UI设计、根据实现需求补充一些细节

  – 优化UI设计的流程

  – 启动新版UI的开发和实现

  – 将SauceLabs加入CI,通过appium对Launcher进行UI测试,编写基本的UI验证测试脚本

 Hive 

  – Hive SDK Java API整改完毕,开始根据接口调整实现与OneDrive的接合

  – Hive Swift 实现同步跟进接口的调整,实现层面HttpClient库从Unirest尝试变为Alamofire

  – 继续编写 Hive Native/Java/Swift SDK对IPFS的支持

  – 同步跟进 Hive Native SDK的测试用例和接口验证

  – 开始实现 Hive Native SDK样例Demo

 Carrier 

  – 发布Carrier Native离线消息功能新版本v5.3.3, 解决Android armv7以及使用android API level 26的情况下引入libc++_static.a 发生crash问题

  – 更新Native Carrier SDK的依赖库libcrystal版本为v1.0.5,修复一个和日志相关的bug

  – 解决离线消息测试用例因时序导致的随机阻塞问题

  – 继续改进Native Carrier关于apitests的离线消息测试用例

  – 发布Carrier Swift SDK v5.3.2新版本,并将新版ElastosCarrierSDK.framework发布到CocoaPods平台

 DPoS共识 

 – 限制ELA的非全节点连接数,给全节点连接留出空余空间

 – 修复节点同步不稳定的问题

 – ela_cli 新增 get_standard_addr、 output_tx 、sign_payload 等 lua api

 – 编写只读账户创建普通交易,投票交易、注册producer 交易,私钥账户签名producer交易 lua脚本

 – 添加用于优化节点启动的检查点相关功能

 – 给webinfo页面增加DPoS相关信息

 – 仲裁人及producer相关状态快照信息存储及优化

 – 补充完善DPoS节点部署文档

 – DPoS版本节点升级准备

以太坊兼容侧链 

 – 编写以太坊提现合约,Go,代码功能

 – 编写Oracle提现代码,过滤失败交易,调整金额单位

 – 编写重入攻击合约测试充值攻击

 – 编写以太坊侧链新增接口自动化单元测试脚本,提现合约测试

 – 添加作恶证据提交,作恶高度js接口

 – 运行通过以太坊单元测试,将以太侧链跨链调用集成到测试框架

 NEO Side Chain 

 – SPV C++ 增加合约Log存储,增加Bloom9可以过滤合约log

 – SPV C++ 增加Nep5Log侦听器和NeoSubWallet用于计算和获取Nep5资产余额

 – NeoVM侧链修改区块头后,对最新主链进行了跨链转账测试

 测试 

 – 完善python版本测试自动化测试脚本及文档

 – 完善SPV SDK py测试程序

 – 完成SPV轻节点钱包Android版及iOS版测试

 – DPoS节点收益结算测试

发表评论

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