Skip to content

418 I'm a teapot

Compare
Choose a tag to compare
@djrtwo djrtwo released this 23 Jan 20:18
· 5714 commits to master since this release
b74dd67

Release

Quick bump on v0.10.0 release to fix some broken test generators (#1575), a couple of fork choice bugs (#1579, #1580), and a couple of other minor bugs.

Considering the broken test generators in v0.10.0 and the couple of bugs introduced, I fully recommend just targeting v0.10.1 on your releases.

PR showing full diff can be found here: #1589

Phase 0

Beacon chain

  • Fix accidental error introduced into the exit queue at last release (#1581)
  • Ensure that GENESIS_FORK_VERSION can be properly configured for default signature domain (#1583)
  • Minor fixes -- typos, formatting, etc (#1590)

Fork choice

  • Properly handle skip slots in fork choice (#1579)
  • Ensure justified checkpoint in store remains coherent with finalized checkpoint (#1580)

Validator

Stable!

Networking

Stable!

Deposit contract

Stable!

Simple Serialize

  • Fix ssz_generic test generator (#1575)

BLS

  • Fix and modify test generators to represent the utilized BLS APIs (#1575)

Phase 1 spec (warning: not stable)

The Phase 1 spec is currently being redesigned in accordance with the new sharding proposal. You can monitor the latest progress in #1504. Because of this redesign, the spec is highly in flux and not currently executable, thus the Phase 1 tests are currently disabled in CI.

Light client spec (warning: not stable)

Light client sync spec is under redesign in the context of the phase 1 redesign. The current light client spec can be used for general educational purposes to understand the approach we are considering, but will see heavy redesign after phase 1 stabilizes.