BOSCore v3.0.8 Release Notes
Change Description
1. Upgrade state history plugin
- Upgrade state_history_plugin resolve #152, support new version hyperion
- Refactor name structure
- Refactor apply_context and transaction context
- Upgrade cleos
- Upgrade chain_plugin, history plugin, and mongodb plugin
- Upgrade wasm_interface.
2. PBFT lib bug fix
- Fix a potential crash in fetching last_irreversible_block state. Resolves #157.
3. Security and Enhancement
- Update connected lib channels of plugins
- Verify certifications before generating new view
- Shuffle view change messages during new view generation
- Check if production is paused in pbft_ready()
Hyperion
This version has passed the test with Hyperion 3.1.0-beta.4
API Change
Add:
- get_view_change_missing_bps,
- get_prepare_missing_bps,
- get_commit_missing_bps
in pbft_api_plugin,
helping to identify missing bp messages. Refer to README for more information.
Version:
- build from source code with tag : v3.0.8
- or use docker image : boscore/bos:v3.0.8
For Ubuntu, SW/eden APT source can be used:
sudo apt-get install software-properties-common
curl https://apt.eossweden.org/key 2> /dev/null | sudo apt-key add -
sudo apt-add-repository -y 'deb [arch=amd64] https://apt.eossweden.org/bos `lsb_release -cs` stable'
sudo apt-get update
sudo apt-get install bos-mv-308