This release brings Validators up to date the with latest miner release and adds some Validator-specific performance improvements.
This is a mandatory release, please update to 1.2.2 (or later) by September 10 2021
The improvements in Proof-of-Coverage and Rewards transactions validation should lower disk and CPU usage. It also allows Validator operators to tune the internal parallelism of Proof-of-Coverage validation by setting the VALIDATION_WIDTH
environment variable, which limits the number of CPU cores validation can use. Finally, it implements the last of HIP 20: Net Emissions and all of HIP 28: Consensus Rewards Adjustments behind chain variables.
New chain variables:
- The implementation for HIP 28 (Thanks @PaulVMo!) has been merged.
- The Net Emissions portion of HIP 20 has been implemented.
These variables will be activated in approximately two weeks, or sooner if it is judged safe to do so. If you do not update to 1.2.2
or later before they are activated, your validator will cease to follow the chain.
Community-contributed changes:
- @PaulVMo has added a new config,
listen_addresses
which will allow the user to specify a particular IP to listen on. PR #983 - @ke6jjj has made some fixes to the JSON-RPC API, making things more consistent and improving our ability to develop monitoring and integrations. PR #1000
- @LilaQ provides another RPC fix: PR #974
- @jthiller cleaned up the miner README: PR: #980