-
-
Notifications
You must be signed in to change notification settings - Fork 291
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
Implement withdrawals in capella #4730
Merged
Merged
Commits on Nov 26, 2022
-
Implement withdrawals in capella
process partial full withdrawals block processWithdrawals and processBlsToExecutionChange handle serialize/deserialize for execution api stub interop with the geth add withdrawals CI test run update spec version fix some of tests skip unsupported spec tests fix unit tests fix issues and some of specs as a result code improvement fix the credential change fix spec tests, skip the ones which are confirmed not correct reset yarn lock cleanup added libs improve wording Co-authored-by: Lion - dapplion <[email protected]> improve wording Co-authored-by: Lion - dapplion <[email protected]> add blsToExecutionChanges empty list while producing block fix the genesis state init and genesis spec tests for capella fix the amount conversion lint handle capella state for test/utils/state remove epoch queue and process withdrawals on block processing remove WithdrawalQueue from types lint add withdrawals and txs to the log fix amount in tests update the fixed geth image and fix tests interop with ethereumjs add nethermind image run to the withdrawals ci run fix the log gen fix killing error lint simplify eth1 prefix address check add interop have deposits with withdrawals enabled for testing lint handle withdrawal null response replace latest validator index by next validator index logic trigger saturate balance decrease to 0 use validdators.getReadonly remove recipient update the latest to next validator index in the test file use genesisTemplate as the template var Co-authored-by: Lion - dapplion <[email protected]> improve wording of error Co-authored-by: Lion - dapplion <[email protected]> incorporate feedback fixes fix test add perf test for getExpectedWithdrawals fix perf test pass config for phase0 to create cache fix perf test update balance for withdraw fix the random generation fix the epoch in expected withdrawals refac perf test data gen comment cleanup shorten the log further shorten fix data gen improve comment Fix performance tests lint fix prep for bls to execution changes validation signature test Fix benchmarks fix build fix test fix type error reset the test fix the pubkey for withdrawal signature validation export capella types individually disable nethermind withdrawals port back to previous spec version fix build fix spec name fix val
Configuration menu - View commit details
-
Copy full SHA for 4649ebc - Browse repository at this point
Copy the full SHA 4649ebcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d1bb09 - Browse repository at this point
Copy the full SHA 5d1bb09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98f02c0 - Browse repository at this point
Copy the full SHA 98f02c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e21984 - Browse repository at this point
Copy the full SHA 2e21984View commit details -
Configuration menu - View commit details
-
Copy full SHA for 620f674 - Browse repository at this point
Copy the full SHA 620f674View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2128df1 - Browse repository at this point
Copy the full SHA 2128df1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cc1c48 - Browse repository at this point
Copy the full SHA 3cc1c48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 995da91 - Browse repository at this point
Copy the full SHA 995da91View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa85faf - Browse repository at this point
Copy the full SHA fa85fafView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.