Skip to content

v0.4.6

Compare
Choose a tag to compare
@ssyuan ssyuan released this 04 Sep 13:17
· 1621 commits to master since this release
7ff9c15

Main feature and update

  1. Support user-defined custom chain, renamed chain config to genesis config.
  2. Add generate genesis config command, add generate transaction for test.
  3. Support multiple Stdlib versions, implements a token gov module for voting governance mechanism.
  4. Refactor UncleActor to CreateBlockTemplateActor,and remove ChainAsyncService from miner.
  5. Add compatibility check in verify_transaction.
  6. Enhance network rpc, analog network synchronization RPC calls.
  7. Refactor uncle block verify, enhance header verify, and add typical test scenarios.
  8. Additional test cases of jellyfish_tree.

中文说明

  1. 支持用户自定义Chain,将chain配置改为genesis配置。
  2. 增加生成genesis config命令,为测试模块增加生成transaction功能。
  3. 支持多个Stdlib版本,实现了token gov投票治理机制。
  4. 将UncleActor重构为CreateBlockTemplateActor,并将ChainAsyncService从miner中移除。
  5. 在verify_transaction中增加兼容性检查。
  6. 增强网络RPC,模拟网络同步RPC调用。
  7. 重构叔叔块验证,增强头验证,增加典型测试场景。
  8. 增加了jellyfish_tree模块的测试用例。