首页 资讯 正文

HTDF公链项目2021年4月最新进展

159****5751 2021年08月03日 03:46

技术进展

已完成

1. HTDF2.0路线规划和新功能设计;

2. HTDF底层升级,包括但不限于Tendermint+CosmosSDK+Ethermint(Event)相关技术研究和开发;

3. 增加TransactionReceipt功能,以支持智能合约开发和区块链浏览器对于Event/Logs的支持,增加http方式的txReceipt查询接口;

4. HTDF1.2.x和1.3.x的新功能代码合并进htdf2.0/master代码分支及测试;

5.基于HTDF2.0的DApp的规划设计;

6.dice2win智能合约迁移;

7.增加evm revert错误日志以方便智能合约开发者调试;

进行中

HTDF2.0开发:

1.研究从指定区块高度启动HTDF2.0新链;

2.增加 REST API v2接口, (如: 获取txReceipt, Event/Filter 订阅);

3. event_filter代码分支BUG修复;

4.升级evm到最新版(v1.10.2), 以支持solidity 0.8.x , 并编写测试用例(以dice2win智能合约代码作为测试用例,使用solidity 0.8.0编译器进行编译);

5. Python版htdfsdk开发, 在已有版本的基础上增加对HTDF2.0新特性,委托等全功能的支持;

6. HTDF1.x链上数据迁移到HTDF2.0的技术研究,方案设计以及实际测试;

7. HTDF2.0代码分支全功能测试用例编写及测试;

8. 完善htdf2.0的REST API与htdf1.x的REST API 的兼容;

9. 部署HTDF2.0测试链以供开发者测试;

10. 研究"轻节点"技术, 优先级低,延期;

11. 预言机技术研究,优先级低,延期;

HTDF2.0工具集和应用层开发:

1. htdfweb3.js, 1.0版本已经完成, 需要根据HTDF2.0增加Event/Logs的处理及其他新特性;

2. 基于HTDF2.0的浏览器插件钱包Metamask;

3. DApp(dice2win)前端和后端开发,测试;

4. HTDF区块链浏览器增加对HTDF2.0的Event/Logs的展示;

5.HTDF区块链浏览器增加对内部交易(internal)的展示;

6. 基于HTDF的智能合约集成开发环境Remix,优先级低, 延期;