Skip to content
This repository has been archived by the owner on Sep 13, 2022. It is now read-only.

v0.1.2-beta2

Pre-release
Pre-release
Compare
Choose a tag to compare
@LycrusHamster LycrusHamster released this 04 Jun 07:44
· 1 commit to 38ebe7d0e6ec0b1aad16948c0ecb2a597bb74f6a since this release
2531b8d

Breaking Changes

Midify the method of serialization and deserialization of Bloom, 1c6bbf0d

Features

Supply more benchmark to provide performance target and reference
Supply metrics in Prometheus format for APM
Supply tracing in Jaeger format for APM
Supply built-in service Util to provide keccak256 algorithm for other services 41cb601d
Implement proc macro for fixed codec trait 07347997
Privode new trust feedback in network 5abefebd

Improvement

Improve mempool, gain performance 42f0a3d6
mAdapt parallelism in mempool for verification of signed transactions to accelerate verification and consensus 53d98e57
Improve storage,gain performance 49cb7b6f
Upgrade p2p module 1521f392
Upgrade overlord module
Optimize logic of synchronization, reduce fetching redundant data, accelerate synchronization 8ece0299
Omit unnecessary verification in synchronization, accelerate synchronization c7411ee0
Add verification to proof in consensus and synchronization b19502f4
Substitue iter for store map in framework/store, gain performance 53f4b00e

Bug Fixes

Returning None for failure of calling get functions fails in framework/store, instead of raising panic 54bdbb93
Check existance of tx while insert tx into mempool be3c1392
Fix network bug of failure of sending message to node in certain situation f36eabdc
Fix network bug of reconnection 9f594b8a
Fix framework/store bug of overflow of uint64 datatype 2eeb2cea
Fix bug of reboot node when height and exec_height difference more than 1 e8f85958