Skip to content

Rick Sanchez

Compare
Choose a tag to compare
@paulhauner paulhauner released this 24 Nov 16:30
· 2583 commits to stable since this release
c6baa0e

This release marks Lighthouse transitioning into a production/stable development phase.

We recommend all users to upgrade to v1.0.0, especially if they're intending to stake with a genesis validator.

Summary

  • The mainnet genesis state has been included in the lighthouse binary.
  • The --testnet flag has been replaced with --network
    • The default network has been changed from medalla to mainnet
  • The slasher has been added (see the docs)
  • Many other bug-fixes and improvements

All Changes

  • Bump to v1.0.0, run cargo update
  • Add mainnet genesis state (#1959)
  • Remove experimental software warning (#1957)
  • Update security details in README (#1956)
  • Refine and test slashing protection semantics (#1885)
  • Add Prysm and Teku boot nodes (#1953)
  • Update validator guide for mainnet (#1951)
  • check if the slashing protection database is locked before creating keys (#1949)
  • Sync Bug fixes (#1950)
  • Change --testnet flag to --network (#1751)
  • Tweak slasher DB schema and pruning (#1948)
  • Implement slasher (#1567)
  • Improve UX whilst VC is waiting for genesis (#1915)
  • Add flag to import all attestations (#1941)
  • move sync state to the chains KV (#1940)
  • Fix race condition in seen caches (#1937)
  • Fix metrics http server error messages (#1946)
  • Expand eth1 block cache, add more logs (#1938)
  • Ensure deposit signatures do not use aggregate functions (#1935)
  • Move some rpc processing to the beacon_processor (#1936)
  • Add additional libp2p tests (#1867)
  • Document system requirements (#1934)
  • Add validation to kdf parameters (#1930)
  • [Remote signer] Add signer consumer lib (#1763)
  • Reject invalid utf-8 characters during encryption (#1928)
  • Update pool/attestations and committees endpoints (#1899)
  • Avoid string initialization in network metrics and replace by &str where possible (#1898)
  • Add new flag to set blocks per eth1 query (#1931)
  • Add lighthouse bootnodes (#1929)

DockerHub

Binaries

See pre-built binaries documentation.