Skip to content

v1.7.0-alpha.12

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Jul 01:26
84454a9

Phase0

  • Replace get_dependent_root with get_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

  • Fix grammar typo in light client sync protocol docs (#5407)
  • Fix various nits (#5395)

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_PAYLOADS in EnvelopesByRange (#5383)
  • Replace get_dependent_root with get_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_preferences function (#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_PAYLOAD to 64 (#5420)
  • Set BUILDER_WITHDRAWAL_PREFIX to 0xB0 (#5416)
  • Update link to EIP-8282 (#5423)
  • Reduce MIN_BUILDER_WITHDRAWABILITY_DELAY to 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 == 1 attestation gossip (#5355)
  • Remove MAX_DEPOSIT_REQUESTS_PER_PAYLOAD in 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_PAYLOAD in 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_PAYLOAD in Gloas (#5436)

Testing

  • Fix some inconsistencies in fulu partial-columns spec (#5357)
  • Fix viable_for_head_roots_and_weights runner (#5390)
  • Name the epoch boundary helper correctly (#5392)
  • Improve viable_for_head_roots_and_weights check (#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_slashings in get_random_attester_slashings (#5413)
  • Set BUILDER_WITHDRAWAL_PREFIX to 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 for ProgressiveList operation lists (#5437)
  • Use existing helpers to get limits (#5438)
  • Remove MAX_DEPOSIT_REQUESTS_PER_PAYLOAD in 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)

Other

  • Update release-drafter config to the new when category style (#5381)
  • Remove unused .gitattributes file (#5387)
  • Migrate setup.py into pyproject.toml (#5388)
  • Bump version to v1.7.0-alpha.12 (#5397)