Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: devnet-4 support #7154

Draft
wants to merge 7 commits into
base: unstable
Choose a base branch
from
Draft

feat: devnet-4 support #7154

wants to merge 7 commits into from

Conversation

ensi321
Copy link
Contributor

@ensi321 ensi321 commented Oct 11, 2024

WIP

Includes all necessary consensus spec changes versioned v1.5.0-alpha.7 and v1.5.0-alpha.8. Also implements Electra builder specs.

ensi321 and others added 4 commits October 8, 2024 15:08
* initial commit

* process deposits on epoch processing

* lint

* Fix spec test

* Remove commented out code

* Update packages/state-transition/src/epoch/processPendingDeposits.ts

Co-authored-by: twoeths <[email protected]>

* Address comments

* lint

---------

Co-authored-by: twoeths <[email protected]>
* Pass execution requests in bytes

* lint
* initial commit

* Update packages/beacon-node/src/chain/produceBlock/produceBlockBody.ts

Co-authored-by: Nico Flaig <[email protected]>

---------

Co-authored-by: Nico Flaig <[email protected]>
Copy link

codecov bot commented Oct 11, 2024

Codecov Report

Attention: Patch coverage is 16.17021% with 197 lines in your changes missing coverage. Please review.

Project coverage is 49.14%. Comparing base (0d1fd9c) to head (1c84d36).
Report is 18 commits behind head on unstable.

Additional details and impacted files
@@             Coverage Diff              @@
##           unstable    #7154      +/-   ##
============================================
+ Coverage     49.04%   49.14%   +0.09%     
============================================
  Files           596      598       +2     
  Lines         39743    39848     +105     
  Branches       2065     2077      +12     
============================================
+ Hits          19493    19584      +91     
- Misses        20209    20223      +14     
  Partials         41       41              

ensi321 and others added 3 commits October 11, 2024 13:41
* New compound switching logic

* clean up

* fix: remove newCompoundingValidators in EpochTransitionCache

* Bump spec version

* Address comment

* address comment

* Lint

---------

Co-authored-by: Tuyen Nguyen <[email protected]>
* chore: clean up single-used function

* Remove Uint8Array

* Present state-transition constants in Uint8Array
@nflaig
Copy link
Member

nflaig commented Oct 12, 2024

we should probably forward merge this into unstable instead of squashing it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants