Release Candidate 7 is Live

Release Candidate 7 is Live

Release Candidate 7 is out. It is a bug fix release for RC6.

Install – https://github.com/Chia-Network/chia-blockchain/wiki/INSTALL

Release Notes – https://github.com/Chia-Network/chia-blockchain/blob/main/CHANGELOG.md

Changed

  • Our green flag test blockchain launch worked but it uncovered a flaw in our installer versions. This release is a bug fix release to address that flaw. You should read the RC6 changes below if this is your first time installing since RC5.
  • Thanks to @dkackman for implementing an early exit of the GUI if you run npm run build without being in the venv.
  • chia netspace now defaults to 1000 blocks to mirror the GUI.
  • The installer build process was spruced up some.

Fixed

  • Setting difficulty way too low on the testnet_6 launch revealed a Timelord edge case. The full node was hardcoding the default difficulty if block height is < EPOCH_BLOCKS. However there were many overlapping blocks, so none of the blocks reached the height, and therefore the timelord infused the wrong difficulty.
  • Fixed a race condition in the Timelord, where it took time to update the state, so it ignored the new_peak_timelord form the full_node, which should have reset the timelord to a good state.
  • Wallet notoriously showed “not synced” when it was in sync.
  • Installers were not correctly placing root TLS certificates into the bundle.
  • Weight proofs had a logic typo.
  • There was a typo in chia netspace. Thanks @altendky.
  • There was a typo in chia plots. Thanks @adamfiddler.