Skip to content

Release 3.0.0-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Apr 15:32
· 55 commits to main since this release
6d2607d

Highlights

Horcrux v3 introduces the ability to sign multiple chains from a single horcrux cluster using the same private key.
chain-id in the config.yaml is now ignored. The chain ID that will be used in the signature is now sourced from the vote/proposal sign requests from the sentries.

Breaking Changes

  • horcrux config init no longer takes a [chain-id] argument.
  • horcrux state commands now require an additional [chain-id] argument.
  • Removed the following horcrux config CLI commands: chain-id set, peers add, peers remove, peers set-shares, nodes add, nodes remove.

Updating:

Due to Cosigner GRPC interface changes, a rolling update from a prior version is not supported.

  • shut down all cluster nodes and delete ~/.horcrux/raft directory
  • update binary or docker image to v3.0.0-rc1
  • start nodes back up

Changelog

New Contributors

Full Changelog: v2.1.1...v3.0.0-rc1