Skip to content

v1.7.0-alpha.14

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Aug 19:47
· 15 commits to master since this release
0718095

Phase0

  • Add executable gossip validation functions for gloas (#5294)
  • Align fork-choice handler docstrings (#5506)
  • Use the genesis root as a dependent root for the first two epochs (#5515)
  • Explicitly define types as classes (#5471)
  • Remove default fields from the Store (#5519)
  • Integrate optimistic sync specs into core specs (#5529)
  • Prefer named SSZ collection constructors (#5528)
  • Remove SSZ specifications (#5523)
  • Introduce get_set_bit_count helper (#5525)
  • Allow epoch boundary reorgs in Fulu (#5547)
  • Rename sections for presets/configs (#5552)

Altair

  • Add executable gossip validation functions for gloas (#5294)
  • Explicitly define types as classes (#5471)
  • Remove unnecessary "Modifications in X" sections (#5532)
  • Prefer named SSZ collection constructors (#5528)
  • Introduce get_set_bit_count helper (#5525)
  • Rename sections for presets/configs (#5552)

Bellatrix

  • Add executable gossip validation functions for gloas (#5294)
  • Explicitly define types as classes (#5471)
  • Remove unnecessary "Modifications in X" sections (#5532)
  • Integrate optimistic sync specs into core specs (#5529)
  • Use FCR store in get_safe_execution_block_hash call (#5542)
  • Rename sections for presets/configs (#5552)

Capella

  • Add executable gossip validation functions for gloas (#5294)
  • Explicitly define types as classes (#5471)
  • Remove unnecessary "Modifications in X" sections (#5532)
  • Rename sections for presets/configs (#5552)
  • Add custody_columns parameter to notify_forkchoice_updated (#5549)

Deneb

  • Add executable gossip validation functions for gloas (#5294)
  • Explicitly define types as classes (#5471)
  • Remove unnecessary "Modifications in X" sections (#5532)
  • Introduce get_set_bit_count helper (#5525)
  • Rename sections for presets/configs (#5552)

Electra

  • Add executable gossip validation functions for gloas (#5294)
  • Explicitly define types as classes (#5471)
  • Remove unnecessary "Modifications in X" sections (#5532)
  • Prefer named SSZ collection constructors (#5528)
  • Rename sections for presets/configs (#5552)

Fulu

  • Add executable gossip validation functions for gloas (#5294)
  • Explicitly define types as classes (#5471)
  • Remove unnecessary "Modifications in X" sections (#5532)
  • Prefer named SSZ collection constructors (#5528)
  • Introduce get_set_bit_count helper (#5525)
  • Allow epoch boundary reorgs in Fulu (#5547)
  • Rename sections for presets/configs (#5552)

Gloas

  • Add executable gossip validation functions for gloas (#5294)
  • Move envelope signature verification helper to beacon-chain.md (#5505)
  • Align fork-choice handler docstrings (#5506)
  • Use the genesis root as a dependent root for the first two epochs (#5515)
  • Explicitly define types as classes (#5471)
  • Remove default fields from the Store (#5519)
  • Remove unnecessary "Modifications in X" sections (#5532)
  • Prefer named SSZ collection constructors (#5528)
  • Remove SSZ specifications (#5523)
  • Introduce get_set_bit_count helper (#5525)
  • Add gas limit schedule (EIP-8261) (#5533)
  • Fix builder payment weight double-count under target equivocation (#5543)
  • Allow epoch boundary reorgs in Fulu (#5547)
  • Set the slot of the upgraded execution payload bid (#5550)
  • Rename sections for presets/configs (#5552)
  • Explicitly set bid fields when upgrading to Gloas (#5553)
  • Add custody_columns parameter to notify_forkchoice_updated (#5549)

Heze

  • Rename the max IL transaction size constant name (#5508)
  • Improve the readability of IL store (#5507)
  • Explicitly define types as classes (#5471)
  • Remove default fields from the Store (#5519)
  • Modify on_inclusion_list to handle ILs from req/resp (#5513)
  • Remove unnecessary "Modifications in X" sections (#5532)
  • Integrate optimistic sync specs into core specs (#5529)
  • Fold inclusion list timeliness into the stored entry (#5512)
  • Change IL store's keys to (slot, dependent root) (#5544)
  • Rename sections for presets/configs (#5552)
  • Add custody_columns parameter to notify_forkchoice_updated (#5549)

EIP-6914

  • Rename sections for presets/configs (#5552)

EIP-8025

  • Explicitly define types as classes (#5471)
  • Add custody_columns parameter to notify_forkchoice_updated (#5549)

EIP-8148

  • Explicitly define types as classes (#5471)
  • Remove unnecessary "Modifications in X" sections (#5532)
  • Prefer named SSZ collection constructors (#5528)
  • Rename sections for presets/configs (#5552)

EIP-8321

  • Add hash-chain RANDAO (EIP-8321) (#5522)

Testing

  • Add executable gossip validation functions for gloas (#5294)
  • Fix missing KZG trusted setup when generating compliance tests (#5503)
  • Rename the max IL transaction size constant name (#5508)
  • Fix duplicate FCR run in stale GU test (#5499)
  • Run FCR at epoch boundary in consecutive slots test (#5498)
  • Test parent payload availability before attestation rewards (#5514)
  • Use the genesis root as a dependent root for the first two epochs (#5515)
  • Modify on_inclusion_list to handle ILs from req/resp (#5513)
  • Bump the minimum Python version to 3.12 (#5526)
  • Integrate optimistic sync specs into core specs (#5529)
  • Prefer named SSZ collection constructors (#5528)
  • Remove SSZ specifications (#5523)
  • Remove SSZ generic tests (#5524)
  • Introduce get_set_bit_count helper (#5525)
  • Add a few more deposit pubkey validation tests (#5541)
  • Fix builder payment weight double-count under target equivocation (#5543)
  • Allow epoch boundary reorgs in Fulu (#5547)
  • Change IL store's keys to (slot, dependent root) (#5544)
  • Set the slot of the upgraded execution payload bid (#5550)
  • Add hash-chain RANDAO (EIP-8321) (#5522)
  • Add custody_columns parameter to notify_forkchoice_updated (#5549)

Dependencies

  • Update all dependencies (#5510)
  • Update all dependencies (#5521)
  • Update all dependencies (#5546)

Other

  • Group dependency updates (#5501)
  • Add compliance test generation smoke check (#5504)
  • Bump version to v1.7.0-alpha.14 (#5530)
  • Run filtered tests in parallel by default (#5531)