v0.25.0 Brown Sugar Osmanthus Ice Powder
After the Summer Solstice
, A new version of CITA is coming-brown-sugar-osmanthus-ice-powder
.
A new feature that supports for the forwarding of consensus messages, it means that CITA can support a network structure with a consensus node that is not fully connected.
And:
- Refactor the genesis generation tool, and improve the test scripts.
- Make
cita-logger
as an independent crate. There will be more crates like this in the future. - Fix the bug of network, and make it more stable.
Thanks for your continued support of CITA.
夏至
过后,我们带来了 CITA 新的版本-红糖桂花冰粉
。
新功能方面支持了共识消息的转发,意味着 CITA 能够支持共识节点非全连接的网络结构。
除此之外:
- 重构了生成创世块的工具,以及完善了测试脚本。
- 抽出了
cita-logger
库,未来也会有更多的独立的库。 - 主要修复了网络方面的 Bug,网络模块更加稳定。
感谢各位对 CITA 长久以来的支持。
ChangeLog
Framework
- [Optimization] Bump Rust toolchain to
1.34.2
. [@kaikai1024] - [Optimization] Use Rust 2018 edition. [@kaikai1024] [@ouwenkg]
- [Optimization] Use
cita-logger
crate. [@kaikai1024]
Network
- [Fix] Fix the bug that save wrong session. [@leeyr338]
- [Fix] Should not unwrap on handle_remote_msg. [@leeyr338]
- [Fix] Fix the operation of repeated peer key. [@jerry-yu]
- [Feature] Add retransfer message for P2P network. [@jerry-yu]
System Contracts
- [Fix] Fix the import path. [@ouwenkg]
- [Optimization] Use
protocol version
instead of version. [@kaikai1024] - [Optimization] Rename
emergency brake
toemergency intervention
. [@kaikai1024]
Tools
- [Refactor] Rewrite the tool of creating genesis using Rust. [@ouwenkg]
Test
- [Refactor] Refactor scripts of integrate test. [@kaikai1024]
- [Optimization] Add quota unit test in travisCI. [@ouwenkg]
Scripts
- [Fix] Node path should not consider bin path. [@rainchen]
- [Refactor] Refactor the
cita.sh
script. [@kaikai1024] - [Fix] Fix amend help info and latest version. [@leeyr338]
- [Optimization] Rename
config_example
todefault_config
. [@kaikai1024]
Doc
- [Doc] Add file naming style doc. [@kaikai1024]
- [Doc] New CITA contents structure of CITAHub-Docs. [@kaikai1024] [@zhouyun-zoe] [@ouwenkg] [@leeyr338] [@wuyuyue]
- [Doc] Add wiki about RocksDB. [@leeyr338]
- [Doc] Update the description about
getTransactionCount
. [@ouwenkg]