Skip to content

v3.2.1

Compare
Choose a tag to compare
@agouin agouin released this 30 Nov 17:52
· 11 commits to main since this release
6a974bb

This patches an edge case bug introduced in v3.2.0 which could be encountered with an unreachable cosigner #226

Updating

If coming from v3.2.0, this can be applied as a rolling upgrade, which prevents missed blocks:

  • Shut down a non-leader cosigner, upgrade version, and restart
  • Repeat for remaining non-leader cosigners
  • elect one of the upgraded cosigners as the leader with horcrux elect N
  • Shut down the initial leader cosigner, upgrade version, and restart
  • elect initial leader as leader again if desired

If coming from ≤v3.1.0:

  • Shut down all cosigners and delete ~/.horcrux/raft directory
  • Update binary or docker image
  • Start cosigner nodes back up

What's Changed

  • Fix ClearNonces index out of range by @agouin in #227

Full Changelog: v3.2.0...v3.2.1