|
2 | 2 |
|
3 | 3 | This document outlines major changes between releases. |
4 | 4 |
|
| 5 | +## 0.2.1 "Graphitization" (24 Jul 2024) |
| 6 | + |
| 7 | +A patch version compatible with v0.2.0 release of Neo X node that brings a set of |
| 8 | +minor compatible improvements and bug fixes to system contracts, dBFT consensus |
| 9 | +engine and RPC APIs. This version is aimed to be run on the initial version of Neo X |
| 10 | +MainNet. |
| 11 | + |
| 12 | +A new `config/genesis_mainnet.json` configuration file is added, please use this file |
| 13 | +to initialize a database for MainNet nodes. Ensure your MainNet node running script |
| 14 | +contains an updated network ID (`47763`) and a proper MainNet bootnode identifiers |
| 15 | +set. For T4 node operators it should be noted that this release does not require a DB |
| 16 | +resynchronisation. However, we recommend to update the node binary since it contains |
| 17 | +a dBFT-related bug fix that may affect the consensus functionality in a very specific |
| 18 | +set of conditions. |
| 19 | + |
| 20 | +New features: |
| 21 | + * Multisignature system contract aimed to serve as an owner of Bridge and Bridge |
| 22 | + Management system contracts instead of a simple EOA account (#279) |
| 23 | + * genesis configuration for Neo X MainNet (#271) |
| 24 | + |
| 25 | +Behavior changes: |
| 26 | + * initial candidate registration fee is lowered down to 1000 GAS in Governance |
| 27 | + system contract (#275, #281) |
| 28 | + * candidate exit fee ratio is increased up to 50% from the deposited value in |
| 29 | + Governance system contract (#275, #280, #281) |
| 30 | + |
| 31 | +Improvements: |
| 32 | + * disable initialization code for every UUPS implementation (#259) |
| 33 | + * Bridge and Bridge Management system contracts update (#274) |
| 34 | + |
| 35 | +Bugs fixed: |
| 36 | + * missing total votes update on transferring votes from exited candidate in |
| 37 | + Governance system contract (#260) |
| 38 | + * non-strict GovernanceVote system contract check for the number of voters (#267) |
| 39 | + * improper GAS estimation in `eth_estimateGas` Blockchain RPC API caused by changes |
| 40 | + in fee policies of Neo X (#263) |
| 41 | + * missing track of miner's work resume event which leads to dBFT hanging on next |
| 42 | + block awaiting when miner is suspended due to the node sync (#268) |
| 43 | + |
| 44 | + |
5 | 45 | ## 0.2.0 "Vitaminization" (10 Jul 2024) |
6 | 46 |
|
7 | 47 | A minor long-term supported version bringing new NeoXBurn hardfork that enables |
|
0 commit comments