7月月报
加密钱包
查看扫描BTC地址相关功能
查看链交易转发流程中交易类型数据获取方式
配合调试新版接口的调用上链流程。
编译web代码到apk里
检查服务器日志
更新open/inner,简单测试
适配cashbox 针对rc4版本的交易签名
配合调试新版接口的调用上链流程
实现自定义证书支持:前后端新增接口实现
前端样式调整(inner/open)
缓存改变为redis实现
继续查看交易验证过程中weight(gas)扣除过程
沟通确认需求,修改上传证书流程
cache部分改写为Redis组件
合约执行过程消耗的weight对应的 balance扣除逻辑
调试分发平台的签名要求和跟进上架问题
修改区块扫描逻辑,代码编写与测试
尝试将合约交易付费逻辑与普通交易付费逻辑分离
解决应用上传中,更改签名的问题
理解metadata结构,改为只获取一次
完成当前代码调整,使用新链与证书并测试通过
分析events byte数组
cashbox_site项目代码规范检查
查看部分分发渠道签名要求
试用新链解析区块和交易:原本框架结构可以沿用,需要修改部分参数
解码新链的证书交易
修改区块扫描逻辑:添加交易成功判断
解决sql语句commit成功但执行失败的问题
site_inner部分操作数据库代码增加乐观锁
整理当前api信息更新文档"
更新dapp到apk里面
计划在cashbox服务端加入etch与redis
重构redis client 组件
review code cashbox_api部分代码
修改动态库满足substrate rc4 交易签名
链版本在线升级功能测试
同步更新dapp对应的代码
定义数据库版本升级接口参数
参考标准api文档格式书写cashbox的接口文档
cashbox中app部分dart代码重构
测试kim-chain dapp相关功能,
继续验证新版api在substarate rc4版本中的接口获取数据
cashbox编译教程文档撰写
部署cashbox v2.1版本到服务器,并进行测试
熟悉rc4 合约代码,修改整合合约模块中的问题
完善剩余配置参数,测试流程
增加数据库版本检查更新流程。
尝试flutter开发web应用流程
配合parker测试新功能(配置,token)
cashbox编译动态库完成
调试版本检查和配置参数接口
解决上架签名问题
基础虚拟机环境---- ubuntu19,ubuntu20
开放从java端 walletid开始进行扫描的过程
解决order排序失败的问题
cashbox编译环境准备(windows端设置全局代理失败,导致cargo编译一直通不过)
完成缓存组件调用模拟(call simulate)
完成git代码分析
app配置管理
测试代币管理流程中的问题
确认配置内容,调试配置中的问题
设计实现多页的代币顺序调整
统一版本检查接口(包含apk,token,config)
编写Btc交易相关页面
测试大量数据加载时,代币管理功能
代币后台管理
完善默认代币创建流程
代币搜索界面样式和功能
服务端单个apk对应多个签名
info官网加上cashbox的下载链接
代币后台管理
合并默认代币和认证代币数据表
调试剩余代币管理部分功能
inner_site添加身份认证
统一认证添加权限管理,不同级别的账号能够访问的应用不同
更新数据库,导入认证代币
完成btc交易部分接口定义。
整理调试剩余代币管理部分功能
讨论cashbox 2.1版本的新功能
inner_site添加身份认证
熟悉cashbox_site端各个接口和参数
调用端开始处理utxo余额查询
解决公告语言问题
解决inner_api使用中间件时无法手动abort的问题
设计缓存组件,使用grpc服务向api提供apk信息和签名验证
定位公告发布之后客户端无法看到的问题
bc部分代码翻译内容更新
解决grpc client请求一次,无法同时更新inn_api和open_api的问题。
解决node与依赖版本问题
整理app端要使用的接口,针对不同接口分别使用https和http
解决在flutter中使用自签名证书时https请求出现EOF的问题
服务端参数中增加签名信息,设备id,其中签名会进行验证(缓存方式)
更新文档说明以及代码注释
在新环境中验证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: