Skip to content

Mareep

Pre-release
Pre-release
Compare
Choose a tag to compare
@jtraglia jtraglia released this 19 Sep 21:27
· 338 commits to master since this release
cb03c85

v1.5.0-alpha.6 -- Mareep -- is the alpha release for the coming Electra upgrade.

PR showing full diff can be found here: #3920

Altair

  • Simplify is_better_update condition #3816

Electra

  • Update correlation penalty computation #3882
  • Move requests out of execution_payload into beacon_block.body #3875
  • Remove stale comment on latest_execution_payload_header #3929
  • Remove unnecessary signing domain for consolidations #3915
  • Minor fixes on Electra spec and test helper #3914
  • Simplify name of helper get_validator_max_effective_balance #3909
  • Harmonize process_withdrawals spec with 3761 #3905

EIP-7594 (PeerDAS)

  • Use explicit csc integer size #3897
  • Change csc types to back to uint64 #3908
  • Delete g2_lincomb in poly-commits-sampling spec #3913

EIP-7732 (ePBS)

  • Fix some typos #3902
  • Modify ExecutionPayloadEnvelopeByRoot #3890
  • Refactor beacon chain state transition function #3898
  • Require the builder is active and non-slashed #3888

Testing, repo, etc

  • Update python to 3.12.4 #3880
  • Fix the install_pyspec_test CI check #3894
  • Fix test vector generators to work with Python 3.12 #3927
  • Add cronjob for test vector generation #3922
  • Update README and dependencies #3879
  • Randomize validator index in partial withdrawal test #3892
  • Get rid of compute_state_by_epoch_processing_to #3878
  • Ensure EL block hash is updated when beacon parent root is overridden #3881
  • Fix yield statement in test_get_custody_columns #3931