lighthouse
lighthouse copied to clipboard
Electra alpha8 spec updates
Issue Addressed
N/A
Proposed Changes
Implements changes for electra from https://github.com/ethereum/consensus-specs/releases/tag/v1.5.0-alpha.7 and https://github.com/ethereum/consensus-specs/releases/tag/v1.5.0-alpha.8
- Fixed partial withdrawals count https://github.com/ethereum/consensus-specs/pull/3943
- Remove get_active_balance https://github.com/ethereum/consensus-specs/pull/3949
- Remove queue_entire_balance_and_reset_validator https://github.com/ethereum/consensus-specs/pull/3951
- Switch to compounding when consolidating with source==target https://github.com/ethereum/consensus-specs/pull/3918
- Queue deposit requests and apply them during epoch processing https://github.com/ethereum/consensus-specs/pull/3818
Other changes from the releases are mostly cosmetic/ do not require changes on our end. Can be reviewed per commit for each change. However, b28d0106299345b3b72e1fedd2c780c9b393c75f contains bug fixes from all the changes