Cashbox企业DAPP协议
- 整理FFI层的数据结构到页面对应数据结构的关系
- 整理通用功能类,和各界面需要用到的功能
- 区块链模块添加多版本metadata支持
- txin的表可以和交易记录的表合并
- m_btc_input_tx和output字段和相关位置
- 代币管理页面
- mav中和btc有关的表迁移数据
- 完成dapp与cashbox兼容设置和服务器管理
- 验证修改引入动态管理验证者节点功能
- 整理功能需求,梳理按页面可能用到的功能。
- vin vout balance换到mav中原始建好的表中
- vin vout计算
- 后台UI(目前进度:完成应用及其配置管理,公告,dapp管理)
- 继续跟踪数据区块同步过程中中断后,同步停滞的问题
- 开始修改在aura共识下验证者管理机制
- 更改dart端grpc代码
- grpc_dart环境
- 整理证书相关连接参数
- 跟踪数据节点在需同步大量区块的场景下中途停止造成区块不更新的问题
- 熟悉dart端grpc代码的实现和代码结构
- 多次收到同样的tx,避免一样的txin txout多次
- 部署测试环境的证书上链dapp
- 链工作环境恢复
- 针对一套TX不要重复插入数据
- dart部分proto拆分,隐藏inner方法
- 调整目录,调整针对重复接收到交易的处理
- rpc ts部分数据定义(data/wrapper)
- Review cashbox rpc接口
- 实现服务刷新与注册
- 增加钱包管理相关功能(删除,导出,密码重置等);
- 修改在交易同步扫描过程中通知类型解析失败的问题
- 增加测试代码,测试剩下的保存钱包、移除钱包等功能
- 重构生成地址,计算公钥的代码根据新结构重新调整目录
- vin vout 地址关联(防止重复插入)
- Review dart日志
- 实现log日志组件的功能,增加测试
- 升级dot,go-pg/v10
- 修改代币库查询实现方式以及对应的功能测试;
- 确认log组件实现的具体方案
- dapp以及refresh后台rpc实现
- 钱包增加认证代币关联功能;
- 增加代币库分页展示功能
- 验证新线程中写入日志和解决其中的问题
- 增加token balance 相关功能测试用例代码
- 单元测试dart rpc的tls
持续支持去中心化企业供应链合约交易
GitHub开源链接
区块链数据协议层:https://github.com/scryinfo/dp
组件Dot:https://github.com/scryinfo/dot
基础库:https://github.com/scryinfo/scryg
Cashbox: https://github.com/scryinfo/cashbox
city_client: https://github.com/scryinfo/city_client
city_server: https://github.com/scryinfo/city_server
下载 Cashbox:
https://cashbox.scry.info/cashbox/api/apk/downloadlatest