Mareep
Pre-release
Pre-release
jtraglia
released this
19 Sep 21:27
·
338 commits
to master
since this release
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
intobeacon_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