Skip to content

Comments

Electra spec changes for v1.5.0-beta.0#6731

Merged
mergify[bot] merged 64 commits intounstablefrom
electra-alpha10
Jan 13, 2025
Merged

Electra spec changes for v1.5.0-beta.0#6731
mergify[bot] merged 64 commits intounstablefrom
electra-alpha10

Conversation

@michaelsproul
Copy link
Member

@michaelsproul michaelsproul commented Dec 19, 2024

Proposed Changes

Consensus changes for v1.5.0-alpha.10, and consequently v1.5.0-beta.0 which is only cosmetically different.

Built on:

@michaelsproul michaelsproul added work-in-progress PR is a work-in-progress consensus An issue/PR that touches consensus code, such as state_processing or block verification. electra Required for the Electra/Prague fork electra-alpha10 Electra release for devnet 5 labels Dec 19, 2024
@CLAassistant
Copy link

CLAassistant commented Dec 19, 2024

CLA assistant check
All committers have signed the CLA.

@michaelsproul
Copy link
Member Author

I think I've made all the substantial changes for Electra, but the tests are broken and I haven't looked into why. Some of them probably need disabling because this branch doesn't have the PeerDAS changes.

I'll be back on Jan 6.

@michaelsproul michaelsproul added ready-for-review The code is ready for review and removed blocked work-in-progress PR is a work-in-progress labels Jan 13, 2025
@michaelsproul
Copy link
Member Author

This is ready for review once CI passes (I think it should 🤞 )

@michaelsproul michaelsproul changed the title Electra spec changes for v1.5.0-alpha.10 Electra spec changes for v1.5.0-beta.0 Jan 13, 2025
MAX_DEPOSITS: 16
# 2**4 (= 16)
MAX_VOLUNTARY_EXITS: 16
MAX_VOLUNTARY_EXITS: 16 No newline at end of file
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note for reviewers: the contents of the presets and configs are copied verbatim from consensus-specs, which is why there are a mix of substantive changes and formatting changes.

Copy link
Member Author

@michaelsproul michaelsproul left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Self-review complete. I think this is good now.

@michaelsproul
Copy link
Member Author

Eh, tests are broken. Working on it.

@michaelsproul
Copy link
Member Author

Should be good now.

Copy link
Collaborator

@dapplion dapplion left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These changes are in parity with the spec 👍

@michaelsproul
Copy link
Member Author

Thanks for the reviews guys! I'll merge this so we can get closer to devnet 5 support in unstable.

@michaelsproul
Copy link
Member Author

@mergify queue

@mergify
Copy link

mergify bot commented Jan 13, 2025

queue

✅ The pull request has been merged automatically

Details

The pull request has been merged automatically at 06e4d22

@mergify mergify bot merged commit 06e4d22 into unstable Jan 13, 2025
30 checks passed
@mergify mergify bot deleted the electra-alpha10 branch January 13, 2025 23:17
@michaelsproul michaelsproul restored the electra-alpha10 branch January 13, 2025 23:26
@dapplion dapplion deleted the electra-alpha10 branch January 14, 2025 03:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

consensus An issue/PR that touches consensus code, such as state_processing or block verification. electra Required for the Electra/Prague fork electra-alpha10 Electra release for devnet 5 ready-for-review The code is ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants