v1.7.0-alpha.13
Pre-release
Pre-release
Phase0
- Rename
booleantoBoolean(#5466) - Rename
bytetoByte(#5468) - Rename
uint*toUint*(#5469) - Remove links that do not resolve on the documentation site (#5476)
- Fix broken links (#5475)
- Backport
is_parent_strongandis_head_weakchanges to Phase0 (#5401) - Use better types for constants/configs/presets (#5488)
- Rename
Bitlist/BitvectortoBitList/BitVector(#5493) - Return early from
on_blockwhen the block is already known (#5495)
Altair
- Rename
booleantoBoolean(#5466) - Rename
uint*toUint*(#5469) - Fix broken links (#5475)
- Use better types for constants/configs/presets (#5488)
- Rename
Bitlist/BitvectortoBitList/BitVector(#5493)
Bellatrix
- Rename
uint*toUint*(#5469) - Elaborate messages for block's payload gossip validation (#5474)
- Fix broken links (#5475)
- Use better types for constants/configs/presets (#5488)
- Rename
Bitlist/BitvectortoBitList/BitVector(#5493) - Return early from
on_blockwhen the block is already known (#5495)
Capella
- Rename
booleantoBoolean(#5466) - Rename
uint*toUint*(#5469) - Elaborate messages for block's payload gossip validation (#5474)
- Rename
Bitlist/BitvectortoBitList/BitVector(#5493) - Return early from
on_blockwhen the block is already known (#5495)
Deneb
- Add p2p helper functions for epoch inclusivity check (#5459)
- Rename
booleantoBoolean(#5466) - Rename
uint*toUint*(#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/BitvectortoBitList/BitVector(#5493) - Return early from
on_blockwhen the block is already known (#5495)
Electra
- Add p2p helper functions for epoch inclusivity check (#5459)
- Rename
booleantoBoolean(#5466) - Rename
uint*toUint*(#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/BitvectortoBitList/BitVector(#5493)
Fulu
- Rename
booleantoBoolean(#5466) - Rename
uint*toUint*(#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/BitvectortoBitList/BitVector(#5493) - Return early from
on_blockwhen the block is already known (#5495)
Gloas
- Remove a stale comment for builder withdrawal prefix (#5450)
- Rename
booleantoBoolean(#5466) - Rename
uint*toUint*(#5469) - Add dependent root check to
proposer_preferencesvalidation (#5443) - Fix broken links (#5475)
- Backport
is_parent_strongandis_head_weakchanges 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/BitvectortoBitList/BitVector(#5493) - Allow multiple bids compatible with the head view (#5497)
- Return early from
on_blockwhen 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_REQUESTSvalue (#5462) - Rename
booleantoBoolean(#5466) - Rename
uint*toUint*(#5469) - Set
only_timelyfor allget_inclusion_list_transactionscalls (#5463) - Use better types for constants/configs/presets (#5488)
- Rename
Bitlist/BitvectortoBitList/BitVector(#5493) - Save signed inclusion lists in
InclusionListStore(#5487) - Allow multiple bids compatible with the head view (#5497)
EIP-6914
EIP-8025
- Rename
uint*toUint*(#5469)
EIP-8148
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_hashproperty to FCR tests (#5449) - Remove the
bittype (#5467) - Rename
booleantoBoolean(#5466) - Rename
bytetoByte(#5468) - Rename
uint*toUint*(#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/BitvectortoBitList/BitVector(#5493) - Add two tests for same-slot attestation zero-index assertion (#5494)
- Document new
parent_slotparam inprocess_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)