Skip to content

v1.7.0-alpha.11

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Jun 20:27
· 18 commits to master since this release
7d5f334

Phase0

  • Modify get_proposer_head for Gloas (#5348)

Altair

  • Deprecate two functions (#5340)
  • Add annotation prefixes to p2p interface spec sections (#5356)
  • Align fork version modifiers (#5372)

Bellatrix

  • Add annotation prefixes to p2p interface spec sections (#5356)
  • Align fork version modifiers (#5372)
  • Align note comments to use complete sentences (#5375)

Capella

  • Align the Gloas fork-choice structure with Phase0 (#5344)
  • Add annotation prefixes to p2p interface spec sections (#5356)
  • Align fork version modifiers (#5372)
  • Align note comments to use complete sentences (#5375)

Deneb

  • Align the Gloas fork-choice structure with Phase0 (#5344)
  • Add annotation prefixes to p2p interface spec sections (#5356)
  • Align note comments to use complete sentences (#5375)

Electra

  • Add annotation prefixes to p2p interface spec sections (#5356)
  • Align note comments to use complete sentences (#5375)

Fulu

  • Deprecate two functions (#5340)
  • Add annotation prefixes to p2p interface spec sections (#5356)
  • Align note comments to use complete sentences (#5375)

Gloas

  • Fix payload_timeliness and payload_data_availability comparisons (#5331)
  • Clarify should_build_on_full semantic (#5335)
  • Clarify should_extend_payload's note and add a slot assert (#5336)
  • Align the Gloas fork-choice structure with Phase0 (#5344)
  • Add annotation prefixes to p2p interface spec sections (#5356)
  • Modify get_proposer_head for Gloas (#5348)
  • Pass only signed bid to process_execution_payload_bid (#5364)
  • Only clear builder payment if the slashed validator is the proposer (#5365)
  • Get proposer index via get_beacon_proposer_index (#5368)
  • Reject bids with invalid prev_randao during gossip validation (#5360)
  • Align fork version modifiers (#5372)
  • Reset withdrawable epoch when depositing to an exited builder (#5373)
  • Add builder execution requests (EIP-8282) (#5359)
  • Introduce PAYLOAD_BUILDER_VERSION (#5377)

Heze

  • Clarify should_extend_payload's note and add a slot assert (#5336)
  • Add annotation prefixes to p2p interface spec sections (#5356)
  • Align fork version modifiers (#5372)
  • Remove the IL bitlist from bid (#5371)
  • Align note comments to use complete sentences (#5375)
  • Add builder execution requests (EIP-8282) (#5359)

EIP-8025

  • Add annotation prefixes to p2p interface spec sections (#5356)
  • Add builder execution requests (EIP-8282) (#5359)

EIP-8148

  • Remove the IL bitlist from bid (#5371)
  • Add builder execution requests (EIP-8282) (#5359)

Testing

  • Add tests for Gloas on_block parent payload verification (#5321)
  • Fix payload_timeliness and payload_data_availability comparisons (#5331)
  • Remove should_extend_payload assertions from payload tests (#5338)
  • Add tests for get_payload_status_tiebreaker (#5350)
  • Add test helpers for execution payload bid (#5339)
  • Add Gloas test for get_attestation_participation_flag_indices (#5341)
  • Add test for on_execution_payload_envelope (#5353)
  • Add new run_validate_gossip helper function (#5354)
  • Modify get_proposer_head for Gloas (#5348)
  • Pass only signed bid to process_execution_payload_bid (#5364)
  • Only clear builder payment if the slashed validator is the proposer (#5365)
  • Add process_attestation test for builder payment weight count (#5367)
  • Add test for get_builders_sweep_withdrawals (#5369)
  • Fix typos in fork choice compliance runner (#5370)
  • Remove the IL bitlist from bid (#5371)
  • Reset withdrawable epoch when depositing to an exited builder (#5373)
  • Add builder execution requests (EIP-8282) (#5359)
  • Introduce PAYLOAD_BUILDER_VERSION (#5377)
  • Enable FCR tests for Gloas and Heze (#5376)

Dependencies

  • Update actions/checkout action to v6.0.3 (#5342)
  • Update astral-sh/setup-uv action to v8.2.0 (#5343)
  • Update dependency eth-remerkleable to v0.1.31 (#5358)
  • Update dependency pytest to v9.1.0 (#5363)
  • Update dependency milagro_bls_binding to v1.9.1 (#5362)

Other

  • Update tests workflow to upload combined coverage data (#5337)
  • Upload compliance tests to releases (#5334)
  • Use latest version of uv in workflows (#5347)
  • Bump version to v1.7.0-alpha.11 (#5366)