HitChain 项目双周报(2019年第11期):5月20日~6月2日

1 年前 · 原创文章

1.项目进展

1)添加用于记录 Pull Request 的智能合约:

a、添加 Pull Request 智能合约以支持 Pull Request,编写智能合约代码实现智能合约相关功能;

b、Pull Request 智能合约部署与功能测试;

c、添加 Pull Request 智能合约操作 API 以及操作 Pull Request 智能合约 API 的实现。

2)更新 Repository Name 智能合约:

a、更新 Repository Name 智能合约,添加 Pull Request 的支持;

b、优化 Repository Name 智能合约,删除多余的操作函数及变量重命名,优化变量的声明及使用方式以节约 Gas 消耗;c、更新 Repository Name 智能合约的 API及实现,同步实现相关功能的变更;

d、更新 hit contract 命令,同步更新 Repository Name 智能合约的操作变更。

3)添加区块链 API 入口地址配置:

a、添加 hit cfg chainapi 配置命令,通过该配置命令可以配置区块链(以太坊)API 入口地址,可以用于主链及测试链的 API 入口地址的切换。

4)优化智能合约操作相关功能:

a、 优化智能合约操作的相关功能,包括合约部署、函数调用等,支持通用的合约调用方式。

5)文件档更新:

a、 添加 0.0.2 版本说明文档,添加 ChangeList,详见:hitchainrepo.github.io;

b、添加 0.0.3 版本说明文档,添加 ChangeList,详见:hitchainrepo.github.io。

2.研发计划

1)6月份计划

a、实现 Pull Request 基本功能,支持 Pull Request 的提交;

b、实现外部 Git 仓库一键导入功能,支持 Pull Request 导入。

2)后续计划

a、实现代码仓库浏览器,可检索区块链上的代码仓库项目信息;

b、实现 Pull Request 浏览器,支持可视化 Pull Request 浏览;

c、实现 hit 钱包,用于管理所属的仓库、 HIT 代币交易、ETH 代币交易。


HIT

开发者共有,共建,共享