Jan-Michael Vincent
Pre-release
Pre-release
This release contains new user facing functionality (key recovery) and fixes an issue which cause validators to produce attestations which would not be included on chain. We have observed significant improvement in rewards using this release.
Changes
- Mnemonic key recovery (#1579)
- Allows users to recover validator keys from mnemonics, thanks to @realbigsean
- Update state before producing attestation (#1596)
- Critical bug fix by @pawanjay176 which improves validator attestation inclusion.
- Don't quote slot and epoch, for now (#1597)
- Use simple logger builder pattern (#1594)
- conforming to the p2p specs, requiring error_messages to be bound (#1593)
- Update discv5 to v10 (#1592)
- Add serde_utils module with quoted u64 support (#1588)
- Revert "add a github action for build multi-arch docker images (#1574)" (#1591)
- Avoid Printing Binary String to Logs (#1576)
- add a github action for build multi-arch docker images (#1574)
- Allow to use the same password when importing multiple keystores (#1479) (#1510)
- Improves UX for importing from EF launchpad, thanks to @adetante
- Minor documentation fixes (#1297)
- Extended Gossipsub metrics (#1577)
- Revert 1502 - Switching docker user to lighthouse (#1578)
- Creates a new lighthouse user and makes it the default user to be use… (#1502)
- Increase logging channel capacity (#1570)
- Eth1 network exit on wrong network id (#1563)
- Use Gossipsub 1.1 (#1516)
- Major networking milestone, this protocol will be used for mainnet. Congrats to @AgeManning and @blacktemplar.
- fix change flag name end_after_checks to continue_after_checks (#1573)
Binaries
Binaries are supplied for two platforms:
x86_64-unknown-linux-gnu
: AMD/Intel 64-bit processors (most desktops, laptops, servers)aarch64-unknown-linux-gnu
: 64bit ARM processors (Raspberry Pi 4)
Additionally there is also a -portable
suffix which indicates if the portable
feature is used:
- Without
portable
: uses modern CPU instructions to provide the fastest signature verification times (may causeIllegal instruction
error on older CPUs) - With
portable
: approx. 20% slower, but should work on all modern 64-bit processors.