SXCT RBSTY 十二月项目进度

项目进展细节DDD Dapp底层功能1、把接口改写成GRPXCT 2、处理GRPXCT 中不同类型转换3、搭建quorum的测试环境,并测试性能4、安装多节点EOS 环境,测试性能5、解决日志打印的行号问题6、重构充值代码7、代码转移到citychain项目中8、搭建闪电网络环境,并验证9、完


项目进展细节


DDD Dapp底层功能


1、把接口改写成GRPXCT

2、处理GRPXCT 中不同类型转换

3、搭建quorum的测试环境,并测试性能

4、安装多节点EOS 环境,测试性能

5、解决日志打印的行号问题

6、重构充值代码

7、代码转移到citychain项目中

8、搭建闪电网络环境,并验证

9、完善充值确认代码

10、修改配置文件使用方式

11、配置文件中复杂JSON数据转换

12、修改dot log 方法,添加日志输出路径选择

13、GRPXCT 断线重连接

14、GRonPaulCoin接口返回定义 make (map [string] string)键值对与数组类型处理

15、重写之前的GRonPaulCoin服务端,客户端代码(由于键值对与数据类型的调整)

16、分析区块链性能瓶颈,吞吐和容量等问题


用户自认证


1、处理在JSONRPXCT 中参数字段序列化的问题

2、将自认证流程中数据交互过程,改写为JSONRPXCT 实现

3、将原直接在服务端实现的功能,整合到self 库中

4、准备增加GRPXCT 支持

5、将GPRXCT 单独放入一个线程中运行

6、整理认证流程与数据结构

7、模拟认证库过程,将认证相关功能实现在一个线程中

8、把认证服务与正常业务进行分离

9、解决不同线程之间数据同步问题

10、整理self 认证文档,完善认证时序图、协商过程说明



协议层


1、完善组件交互序列图

2、设计交易状态迁移,定义通知event

3、定义前端与contract之间的接口,设计数据结构

4、修改完善协议层业务流程与组件交互序列图

5、ETH 上链操作的细节:监听event,扫描新区块,接受交易结果等

6、编写PoXCT 部分代码 - 代码整体架构

7、编写PoXCT 部分代码 - transaction部分

8、在命令行和web界面上试用IPFS 。

9、实现IPFS 在本地节点上的文件上传和下载(Go)。

10、优化实现代码,添加超时处理机制

11、编写PoXCT 部分代码 - core模块

12、编写PoXCT 部分代码 - util模块

13、进行business模块编码

14、实现IPFS 在p2p网络环境下的文件上传和下载




XCT ashbox钱包


1、整理钱包下一步开发需要加入的功能

2、扫描二维码中增加本地图片支持

3、研究Android Keystore:

4、研究把数据同步与交易签名分开的方案

5、解决GRPXCT 中中文乱码问题

6、后台管理 - 登陆功能实现

7、后台管理 - 集成vue-quill-editor

8、测试钱包界面问题修改

9、检查确认种子生成函数是安全的

10、绘制增加

  • 发表于 2019-03-15 10:30
  • 阅读 ( 844 )
  • 分类:Scry

0 条评论

请先 登录 后评论
不写代码的码农
创智3D打印笔

0 篇文章

作家榜 »

  1. lhp 2 文章
  2. 黑色幽默 0 文章
  3. 幽默搞笑话客栈 0 文章
  4. 至尊泡妞技巧 0 文章
  5. 方言糗百科 0 文章
  6. 幽默精选 0 文章
  7. 超冷幽默 0 文章
  8. 笑死人不偿命 0 文章