Skip to content
This repository has been archived by the owner on Jun 12, 2023. It is now read-only.

Releases: helium/miner

Validator v1.5.8

18 Nov 20:40
85c8401
Compare
Choose a tag to compare

This latest release addresses a deadlock issue that could cause a Validator stall for Validators in the Consensus Group. Technical details found here: helium/blockchain-core#1112

Validator v1.5.7

18 Nov 02:45
27642f7
Compare
Choose a tag to compare

This release includes fixes to the transaction manager, improves block synchronization across the network, and transaction handling times.

Validator v1.5.5

17 Nov 00:28
Compare
Choose a tag to compare

The core developers have released Validator v1.5.5. This is a critical update. Please update to this new release without delay.

If you're a current member of the Consensus Group, first check miner hbbft queue and see if the table is empty/missing other members. If it is, run miner eval 'miner_consensus_mgr ! timeout.'. This will accelerate the network's ability to produce blocks.

Validator v1.4.5

21 Oct 22:36
Compare
Choose a tag to compare

This mandatory release provides a large number of features, fixes, and improvements including:

  • Push gossip enablement
  • Support for PoC v11 chain variables
  • Upgrade to Election v6
  • OTP24 enablement
  • Upgrade to Transfer v2
  • Transaction manager improvement

It also provides the latest snapshot fixes.

This is a mandatory release, please update to v1.4.5 before October 31, 2021. Validators must update to v1.4.5 (or later) by the deadline to ensure they can support the PoC 11 chain variables and continue smooth operation.

For more information about PoC v11 and other major blockchain release updates, check here.

Validator 1.3.3

20 Sep 22:52
Compare
Choose a tag to compare

This mandatory release provides updates to support proof-of-coverage 11 (PoC 11) chain variables and performance enhancements.

Prior to this release we continued to provide updates for obsolete ledger features which were costing a significant amount of time.

Validators must update to 1.3.3 or higher before Oct 04 2021 to ensure they can support the PoC 11 chain variables.

It also reduces the snapshot size by up to 40%.

For more information about PoC 11 and other major blockchain release updates check here.

Validator 1.2.2

27 Aug 23:46
d2fbdc6
Compare
Choose a tag to compare

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

Validator 1.1.5

27 Aug 23:13
Compare
Choose a tag to compare

This is an optional, but recommended release that includes a snapshot bump and a catchup limitation fix to stabilize block times. For more information about these limitations check here: #971

Blessed snapshot height: 959041

Validator Releases

The team will move to a consistent release cadence for planned updates.

Initially, these updates will be released on a weekly basis and will gradually move to every two weeks. The team plans to release Wednesday mornings PT.

More info about releases and types here.

Validator 1.1.4

04 Aug 18:35
cfb8862
Compare
Choose a tag to compare

This is an optional release that includes a snapshot bump but also addresses the minor issue of the incorrect version number appearing in the miner CLI command introduced in the previous version. It includes all of the fixes of 1.1.2 and 1.1.3.

  • #965 - Bump the snapshot and Increment version to 1.1.4

After some community testing, we will recommend this release for upgrade.

Validator 1.1.3

04 Aug 16:28
Compare
Choose a tag to compare

This is an optional, but recommended release that improves identification of non-routable IPv6 addresses. It also bumps the blessed snapshot for newly syncing validators.

Note: This release incorrectly identifies the validator's version locally with the testnet tag. This does not affect validator operations as heartbeats use the output of miner:version() instead to identify itself.

$ miner versions
Installed versions:
* 0.1.91    permanent
$ miner eval 'miner:version().'
10010003

validator1.1.2

31 Jul 17:07
Compare
Choose a tag to compare

1.1.2 release to improve libp2p identification of private IP addresses and update the blessed snapshot