-
Notifications
You must be signed in to change notification settings - Fork 265
feat(deposits): Migration to EIP-6110 style processing #2794
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
Open
calbera
wants to merge
55
commits into
main
Choose a base branch
from
tmp-6110-poc
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 54 commits
Commits
Show all changes
55 commits
Select commit
Hold shift + click to select a range
a86f4b7
bet
calbera 275e139
nit
calbera fbfdcc5
empty eth1data
calbera d39fb79
nit
calbera a6f4d3b
more simplifications
calbera 65c201c
lint
calbera 2e3098d
process electra1 fork
calbera b7dae5e
EL genesis config update
calbera 9ea411b
lint
calbera 2b364dd
upgradeToElectra1
calbera c847971
Merge branch 'main' of github.com:berachain/beacon-kit into tmp-6110-poc
calbera 2df992f
fix some unit tests
calbera 3b0912a
fix withdrawals fork handling
calbera 3a88dba
refactor for readability
calbera af9313c
nit
calbera 741e0d0
fix nilaway
calbera d7d485c
Merge branch 'main' of github.com:berachain/beacon-kit into tmp-6110-poc
calbera fdac98b
handle all fork versions
calbera 3b9f7f0
Merge branch 'main' of github.com:berachain/beacon-kit into tmp-6110-poc
calbera e283f37
lint
calbera f544fc1
Merge branch 'main' into tmp-6110-poc
calbera 9742809
Merge branch 'main' into tmp-6110-poc
calbera 2bafcaf
Merge branch 'main' of github.com:berachain/beacon-kit into tmp-6110-poc
calbera 05ed5d1
fix merge conflict
calbera f8b4392
nits to Electra2
calbera febd7f0
electra2 in chain spec
calbera 932b51b
format && lint
calbera 339f692
tmp nit
calbera 652c122
Merge branch 'main' into tmp-6110-poc
calbera c387d79
feat(deposits): add Electra2 fork with EIP-6110 style deposit process…
calbera 2cb095a
Merge branch 'main' into tmp-6110-poc
calbera a119ca7
Merge branch 'main' into tmp-6110-poc
calbera 944d594
fix catchup logic for block building
calbera 79956a3
refactored beacon services to allow catchup deposits
calbera c3991e7
add validation logic
calbera 700ecfd
format
calbera 24e7bc5
fix default network configs for electra2
calbera 03d2c27
validation deposits unit tests
calbera 9a692e5
fix more tests
calbera 5069d62
Fix state-transition UTs
calbera 25e45a6
fix TestSubmitPartialWithdrawalTransaction
calbera 1f109fd
use bera-reth image with 6110 enabled
calbera 4ea7da0
fix processOperations logic
calbera 9bd3177
format
calbera 1e09f1c
sim test for deposits catchup
calbera 00269f6
only fetch catchup deposits once
calbera 4263338
correct approach
calbera 9647cb3
try pectra deposit sim test fix
calbera 0419af5
use fulu instead of electra2
calbera ed0e6c1
format
calbera 5f1f731
Address comments
calbera ee2ed00
fix sim test log check
calbera 40b66d5
reorder catchup func
calbera 03faa80
atomic.Uint64
calbera 7806133
supported version
calbera File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.