【2020】Scry 7月项目进度月报

SCRYINFO
个人专栏
热度: 8828

7月月报

加密钱包

  1. 查看扫描BTC地址相关功能

  2. 查看链交易转发流程中交易类型数据获取方式

  3. 配合调试新版接口的调用上链流程。

  4. 编译web代码到apk里

  5. 检查服务器日志

  6. 更新open/inner,简单测试

  7. 适配cashbox 针对rc4版本的交易签名

  8. 配合调试新版接口的调用上链流程

  9. 实现自定义证书支持:前后端新增接口实现

  10. 前端样式调整(inner/open)

  11. 缓存改变为redis实现

  12. 继续查看交易验证过程中weight(gas)扣除过程

  13. 沟通确认需求,修改上传证书流程

  14. cache部分改写为Redis组件

  15. 合约执行过程消耗的weight对应的 balance扣除逻辑

  16. 调试分发平台的签名要求和跟进上架问题

  17. 修改区块扫描逻辑,代码编写与测试

  18. 尝试将合约交易付费逻辑与普通交易付费逻辑分离

  19. 解决应用上传中,更改签名的问题

  20. 理解metadata结构,改为只获取一次

  21. 完成当前代码调整,使用新链与证书并测试通过

  22. 分析events byte数组

  23. cashbox_site项目代码规范检查

  24. 查看部分分发渠道签名要求

  25. 试用新链解析区块和交易:原本框架结构可以沿用,需要修改部分参数

  26. 解码新链的证书交易

  27. 修改区块扫描逻辑:添加交易成功判断

  28. 解决sql语句commit成功但执行失败的问题

  29. site_inner部分操作数据库代码增加乐观锁

  30. 整理当前api信息更新文档"

  31. 更新dapp到apk里面

  32. 计划在cashbox服务端加入etch与redis

  33. 重构redis client 组件

  34. review code cashbox_api部分代码

  35. 修改动态库满足substrate rc4 交易签名

  36. 链版本在线升级功能测试

  37. 同步更新dapp对应的代码

  38. 定义数据库版本升级接口参数

  39. 参考标准api文档格式书写cashbox的接口文档

  40. cashbox中app部分dart代码重构

  41. 测试kim-chain dapp相关功能,

  42. 继续验证新版api在substarate rc4版本中的接口获取数据

  43. cashbox编译教程文档撰写

  44. 部署cashbox v2.1版本到服务器,并进行测试

  45. 熟悉rc4 合约代码,修改整合合约模块中的问题

  46. 完善剩余配置参数,测试流程

  47. 增加数据库版本检查更新流程。

  48. 尝试flutter开发web应用流程

  49. 配合parker测试新功能(配置,token)

  50. cashbox编译动态库完成

  51. 调试版本检查和配置参数接口

  52. 解决上架签名问题

  53. 基础虚拟机环境---- ubuntu19,ubuntu20

  54. 开放从java端 walletid开始进行扫描的过程

  55. 解决order排序失败的问题

  56. cashbox编译环境准备(windows端设置全局代理失败,导致cargo编译一直通不过)

  57. 完成缓存组件调用模拟(call simulate)

  58. 完成git代码分析

  59. app配置管理       

  60. 测试代币管理流程中的问题

  61. 确认配置内容,调试配置中的问题

  62. 设计实现多页的代币顺序调整

  63. 统一版本检查接口(包含apk,token,config)

  64. 编写Btc交易相关页面

  65. 测试大量数据加载时,代币管理功能       

  66. 代币后台管理

  67. 完善默认代币创建流程

  68. 代币搜索界面样式和功能

  69. 服务端单个apk对应多个签名

  70. info官网加上cashbox的下载链接

  71. 代币后台管理

  72. 合并默认代币和认证代币数据表

  73. 调试剩余代币管理部分功能

  74. inner_site添加身份认证

  75. 统一认证添加权限管理,不同级别的账号能够访问的应用不同

  76. 更新数据库,导入认证代币

  77. 完成btc交易部分接口定义。

  78. 整理调试剩余代币管理部分功能

  79. 讨论cashbox 2.1版本的新功能

  80. inner_site添加身份认证

  81. 熟悉cashbox_site端各个接口和参数

  82. 调用端开始处理utxo余额查询

  83. 解决公告语言问题

  84. 解决inner_api使用中间件时无法手动abort的问题

  85. 设计缓存组件,使用grpc服务向api提供apk信息和签名验证

  86. 定位公告发布之后客户端无法看到的问题

  87. bc部分代码翻译内容更新

  88. 解决grpc client请求一次,无法同时更新inn_api和open_api的问题。

  89. 解决node与依赖版本问题

  90. 整理app端要使用的接口,针对不同接口分别使用https和http

  91. 解决在flutter中使用自签名证书时https请求出现EOF的问题

  92. 服务端参数中增加签名信息,设备id,其中签名会进行验证(缓存方式)

  93. 更新文档说明以及代码注释

  94. 在新环境中验证cashbox bc编译


GitHub开源链接

区块链数据协议层:https://github.com/scryinfo/dp组件Dot:https://github.com/scryinfo/dot基础库:https://github.com/scryinfo/scrygCashbox: https://github.com/scryinfo/cashboxcity_client: https://github.com/scryinfo/city_client
city_server: https://github.com/scryinfo/city_server


下载 Cashbox:  

https://cashbox.scry.info/cashbox/api/apk/downloadlatest

声明:本文为入驻“火星财经 专栏”作者作品,不代表火星财经官方立场。
转载请联系网页底部:内容合作栏目,邮件进行授权。授权后转载时请注明出处、作者和本文链接。未经许可擅自转载本站文章,将追究相关法律责任,侵权必究。
提示:投资有风险,入市须谨慎,本资讯不作为投资理财建议。
本内容旨在传递行业动态,不构成投资建议或承诺。
关键字:代币