v1.7.0-alpha.12
Pre-release
Pre-release
Phase0
- Replace
get_dependent_rootwithget_shuffling_dependent_root(#5374) - Name the epoch boundary helper correctly (#5392)
- Fix various nits (#5395)
- Fix nits in p2p config tables (#5425)
- Mandate QUIC as primary transport (#5330)
Altair
- Fix various nits (#5395)
Bellatrix
- Fix various nits (#5395)
Capella
Deneb
- Replace py_ecc/milagro with arkworks (#5394)
- Fix grammar typo in light client sync protocol docs (#5407)
- Fix req/resp nits (#5411)
- Fix various nits (#5395)
- Fix nits in p2p config tables (#5425)
Electra
- Fix grammar typo in light client sync protocol docs (#5407)
- Fix req/resp nits (#5411)
- Fix various nits (#5395)
- Fix nits in p2p config tables (#5425)
- Forward compatible consensus data structures (EIP-7688) (#4630)
Fulu
- Fix some inconsistencies in fulu partial-columns spec (#5357)
- Fix various nits (#5395)
- Fix nits in p2p config tables (#5425)
Gloas
- Fix some inconsistencies in fulu partial-columns spec (#5357)
- Use
MAX_REQUEST_PAYLOADSinEnvelopesByRange(#5383) - Replace
get_dependent_rootwithget_shuffling_dependent_root(#5374) - Set slot before using it for object construction (#5386)
- Name the epoch boundary helper correctly (#5392)
- Only reset builder withdrawal epoch if its balance has been swept (#5384)
- Replace prose with
get_signed_proposer_preferencesfunction (#5396) - Link EIPs with github permalinks for unstable specs (#5404)
- Fix grammar typo in light client sync protocol docs (#5407)
- Fix req/resp nits (#5411)
- Fix various nits (#5395)
- Reduce
MAX_BUILDER_DEPOSIT_REQUESTS_PER_PAYLOADto 64 (#5420) - Set
BUILDER_WITHDRAWAL_PREFIXto 0xB0 (#5416) - Update link to EIP-8282 (#5423)
- Reduce
MIN_BUILDER_WITHDRAWABILITY_DELAYto 64 epochs (#5426) - Set payload deadline to 6 seconds into the slot (#5414)
- Ignore instead of reject on preferences (#5429)
- Forward compatible consensus data structures (EIP-7688) (#4630)
- Require imported payload for
index == 1attestation gossip (#5355) - Remove
MAX_DEPOSIT_REQUESTS_PER_PAYLOADin Gloas (#5436) - Restrict builder deposits to payload builders (#5439)
Heze
- Link EIPs with github permalinks for unstable specs (#5404)
- Fix various nits (#5395)
- Add the IL bitlist to bid (#5410)
- Forward compatible consensus data structures (EIP-7688) (#4630)
- Specify the IL-compliance for NOT_VALIDATED payloads (#5433)
- Remove
MAX_DEPOSIT_REQUESTS_PER_PAYLOADin Gloas (#5436) - Restrict builder deposits to payload builders (#5439)
EIP-8025
- Forward compatible consensus data structures (EIP-7688) (#4630)
EIP-8148
- Forward compatible consensus data structures (EIP-7688) (#4630)
- Remove
MAX_DEPOSIT_REQUESTS_PER_PAYLOADin Gloas (#5436)
Testing
- Fix some inconsistencies in fulu partial-columns spec (#5357)
- Fix
viable_for_head_roots_and_weightsrunner (#5390) - Name the epoch boundary helper correctly (#5392)
- Improve
viable_for_head_roots_and_weightscheck (#5393) - Only reset builder withdrawal epoch if its balance has been swept (#5384)
- Replace py_ecc/milagro with arkworks (#5394)
- Add more FCR tests (#5400)
- Remove separate tests/infra directory (#5408)
- Fix order of asserts in
test_incentives(#5409) - Use
get_max_attester_slashingsinget_random_attester_slashings(#5413) - Set
BUILDER_WITHDRAWAL_PREFIXto 0xB0 (#5416) - Add the IL bitlist to bid (#5410)
- Add yaml type representers for uint/boolean values (#5421)
- Forward compatible consensus data structures (EIP-7688) (#4630)
- Fix
limit()calls forProgressiveListoperation lists (#5437) - Use existing helpers to get limits (#5438)
- Remove
MAX_DEPOSIT_REQUESTS_PER_PAYLOADin Gloas (#5436) - Restrict builder deposits to payload builders (#5439)
Dependencies
- Update dependency pytest to v9.1.1 (#5378)
- Update release-drafter/release-drafter action to v7.4.0 (#5379)
- Update actions/checkout action to v7 (#5380)
- Update dependency py_arkworks_bls12381 to v0.5.0 (#5389)
- Update actions/setup-python action to v6.3.0 (#5405)
- Update release-drafter/release-drafter action to v7.5.1 (#5406)
- Update dependency setuptools to v83 (#5432)
- Update astral-sh/setup-uv action to v8.3.0 (#5431)