Skip to content

v1.7.0-alpha.13

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Jul 17:55
e762dd6

Phase0

  • Rename boolean to Boolean (#5466)
  • Rename byte to Byte (#5468)
  • Rename uint* to Uint* (#5469)
  • Remove links that do not resolve on the documentation site (#5476)
  • Fix broken links (#5475)
  • Backport is_parent_strong and is_head_weak changes to Phase0 (#5401)
  • Use better types for constants/configs/presets (#5488)
  • Rename Bitlist/Bitvector to BitList/BitVector (#5493)
  • Return early from on_block when the block is already known (#5495)

Altair

  • Rename boolean to Boolean (#5466)
  • Rename uint* to Uint* (#5469)
  • Fix broken links (#5475)
  • Use better types for constants/configs/presets (#5488)
  • Rename Bitlist/Bitvector to BitList/BitVector (#5493)

Bellatrix

  • Rename uint* to Uint* (#5469)
  • Elaborate messages for block's payload gossip validation (#5474)
  • Fix broken links (#5475)
  • Use better types for constants/configs/presets (#5488)
  • Rename Bitlist/Bitvector to BitList/BitVector (#5493)
  • Return early from on_block when the block is already known (#5495)

Capella

  • Rename boolean to Boolean (#5466)
  • Rename uint* to Uint* (#5469)
  • Elaborate messages for block's payload gossip validation (#5474)
  • Rename Bitlist/Bitvector to BitList/BitVector (#5493)
  • Return early from on_block when the block is already known (#5495)

Deneb

  • Add p2p helper functions for epoch inclusivity check (#5459)
  • Rename boolean to Boolean (#5466)
  • Rename uint* to Uint* (#5469)
  • Elaborate messages for block's payload gossip validation (#5474)
  • Use better types for constants/configs/presets (#5488)
  • Remove specs for KZG functions (#5398)
  • Rename Bitlist/Bitvector to BitList/BitVector (#5493)
  • Return early from on_block when the block is already known (#5495)

Electra

  • Add p2p helper functions for epoch inclusivity check (#5459)
  • Rename boolean to Boolean (#5466)
  • Rename uint* to Uint* (#5469)
  • Elaborate messages for block's payload gossip validation (#5474)
  • Use better types for constants/configs/presets (#5488)
  • Remove specs for KZG functions (#5398)
  • Rename Bitlist/Bitvector to BitList/BitVector (#5493)

Fulu

  • Rename boolean to Boolean (#5466)
  • Rename uint* to Uint* (#5469)
  • Elaborate messages for block's payload gossip validation (#5474)
  • Use better types for constants/configs/presets (#5488)
  • Remove specs for KZG functions (#5398)
  • Rename Bitlist/Bitvector to BitList/BitVector (#5493)
  • Return early from on_block when the block is already known (#5495)

Gloas

  • Remove a stale comment for builder withdrawal prefix (#5450)
  • Rename boolean to Boolean (#5466)
  • Rename uint* to Uint* (#5469)
  • Add dependent root check to proposer_preferences validation (#5443)
  • Fix broken links (#5475)
  • Backport is_parent_strong and is_head_weak changes to Phase0 (#5401)
  • Use better types for constants/configs/presets (#5488)
  • Fix payload availability lookup using the parent block's slot (#5473)
  • Remove specs for KZG functions (#5398)
  • Rename Bitlist/Bitvector to BitList/BitVector (#5493)
  • Allow multiple bids compatible with the head view (#5497)
  • Return early from on_block when the block is already known (#5495)

Heze

  • Specify rep/resp for inclusion lists (#5424)
  • Add a subsection for IL satisfaction in optimistic.md (#5458)
  • Correct MIN_SLOTS_FOR_INCLUSION_LISTS_REQUESTS value (#5462)
  • Rename boolean to Boolean (#5466)
  • Rename uint* to Uint* (#5469)
  • Set only_timely for all get_inclusion_list_transactions calls (#5463)
  • Use better types for constants/configs/presets (#5488)
  • Rename Bitlist/Bitvector to BitList/BitVector (#5493)
  • Save signed inclusion lists in InclusionListStore (#5487)
  • Allow multiple bids compatible with the head view (#5497)

EIP-6914

  • Rename uint* to Uint* (#5469)
  • Use better types for constants/configs/presets (#5488)

EIP-8025

  • Rename uint* to Uint* (#5469)

EIP-8148

  • Rename uint* to Uint* (#5469)
  • Rename Bitlist/Bitvector to BitList/BitVector (#5493)

Testing

  • Add fork-choice tests for should_apply_proposer_boost (#5441)
  • Add basic fork tests for Heze (#5440)
  • Fix typo in pending deposit comments (#5448)
  • Add p2p helper functions for epoch inclusivity check (#5459)
  • Add safe_execution_block_hash property to FCR tests (#5449)
  • Remove the bit type (#5467)
  • Rename boolean to Boolean (#5466)
  • Rename byte to Byte (#5468)
  • Rename uint* to Uint* (#5469)
  • Elaborate messages for block's payload gossip validation (#5474)
  • Fix broken links (#5475)
  • Update dependency ruff-md to v0.16.0 (#5482)
  • Use better types for constants/configs/presets (#5488)
  • Fix payload availability lookup using the parent block's slot (#5473)
  • Remove specs for KZG functions (#5398)
  • Compute real aggregate pubkeys when BLS verification is disabled (#5489)
  • Apply attester slashing before tick in FCR slashed validator tests (#5490)
  • Rename Bitlist/Bitvector to BitList/BitVector (#5493)
  • Add two tests for same-slot attestation zero-index assertion (#5494)
  • Document new parent_slot param in process_attestation (#5500)

Dependencies

  • Update dependency ckzg to v2.1.8 (#5445)
  • Update astral-sh/setup-uv action to v8.3.2 (#5444)
  • Update actions/labeler action to v6.2.0 (#5446)
  • Update actions/stale action to v10.4.0 (#5447)
  • Update dependency codespell to v2.4.3 (#5453)
  • Update dependency mypy to v2.3.0 (#5456)
  • Update dependency mkdocs-material to v9.7.7 (#5454)
  • Update pypa/gh-action-pypi-publish action to v1.14.1 (#5455)
  • Update actions/checkout action to v7.0.1 (#5480)
  • Update actions/labeler action to v7 (#5484)
  • Update actions/setup-python action to v7 (#5485)
  • Update astral-sh/setup-uv action to v9 (#5486)
  • Update release-drafter/release-drafter action to v7.6.0 (#5483)
  • Update dependency ruff-md to v0.16.0 (#5482)
  • Update dependency mdformat-gfm-alerts to v2.1.0 (#5481)

Other

  • Bump version to v1.7.0-alpha.13 (#5470)
  • Fix website navigation nits (#5477)
  • Remove inline tables of contents from the documentation site (#5478)
  • Switch the website from MkDocs to Zensical (#5479)