-
Notifications
You must be signed in to change notification settings - Fork 518
simulators/eth2/dencun: Dencun Interop Simulator and Builder Tests #838
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
Merged
Conversation
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
6b9d814 to
c4764a8
Compare
b046ad2 to
6dc7d59
Compare
eccc019 to
e9bc6f6
Compare
Member
Author
|
Changed back to draft because it requires changes in #898, and they might not even be included in master until we find a proper solution. |
2af9613 to
bf4d453
Compare
1ecc317 to
b5c7217
Compare
e91fcbe to
6b39274
Compare
d49d254 to
2b0e3ca
Compare
Member
Author
|
I rebased and squashed most of the commits to be able to merge using a merge commit, so we preserve the multiple commits in the master branch. I'm running locally tonight and should be able to merge tomorrow if all is good. |
2b0e3ca to
7a7883b
Compare
49d2cf0 to
3c48ac1
Compare
racytech
pushed a commit
to racytech/hive
that referenced
this pull request
Apr 4, 2025
fix ethereum#837 the default blockscout image version does not work on my machine. so i added the blockscout_params for blockscout service. now user can customize the image versions they want to use. it contains two params: ```yaml blockscout_params: # blockscout docker image to use # Defaults to the latest image image: "blockscout/blockscout:latest" # blockscout smart contract verifier image to use # Defaults to ghcr.io/blockscout/smart-contract-verifier:v1.9.0 verif_image: "ghcr.io/blockscout/smart-contract-verifier:v1.9.0" ``` i already tested it on my machine and it worke well. --------- Co-authored-by: Barnabas Busa <[email protected]> Co-authored-by: Barnabas Busa <[email protected]>
racytech
pushed a commit
to racytech/hive
that referenced
this pull request
Apr 4, 2025
🤖 I have created a release *beep* *boop* --- ## [4.5.0](ethpandaops/ethereum-package@4.4.0...4.5.0) (2025-02-10) ### ⚠ BREAKING CHANGES * remove vc_count ([ethereum#844](ethpandaops/ethereum-package#844)) ### Features * add custom image for egg ([ethereum#859](ethpandaops/ethereum-package#859)) ([e60afbe](ethpandaops/ethereum-package@e60afbe)) * add gossip limit as a configuratable flag ([ethereum#856](ethpandaops/ethereum-package#856)) ([56a3197](ethpandaops/ethereum-package@56a3197)) * add max,target blobs for future forks ([ethereum#851](ethpandaops/ethereum-package#851)) ([1c33375](ethpandaops/ethereum-package@1c33375)) * add op package per pr check ([ethereum#854](ethpandaops/ethereum-package#854)) ([0e4e7aa](ethpandaops/ethereum-package@0e4e7aa)) * add spamoor ([ethereum#850](ethpandaops/ethereum-package#850)) ([a01d772](ethpandaops/ethereum-package@a01d772)) * add support for pull through cache ([ethereum#833](ethpandaops/ethereum-package#833)) ([0b2a2ae](ethpandaops/ethereum-package@0b2a2ae)) * add vero `vc_type` ([ethereum#827](ethpandaops/ethereum-package#827)) ([c2af143](ethpandaops/ethereum-package@c2af143)) * Add-blockscout_params ([ethereum#838](ethpandaops/ethereum-package#838)) ([777ec06](ethpandaops/ethereum-package@777ec06)) * Adding support for EIP-7732 and EIP-7805 ([ethereum#880](ethpandaops/ethereum-package#880)) ([6b7a409](ethpandaops/ethereum-package@6b7a409)) * Adding support for new system contracts + updating devnet config ([ethereum#862](ethpandaops/ethereum-package#862)) ([8ed275a](ethpandaops/ethereum-package@8ed275a)) * Replacing mock builder ([ethereum#864](ethpandaops/ethereum-package#864)) ([d3a0024](ethpandaops/ethereum-package@d3a0024)) * support older forks ([ethereum#846](ethpandaops/ethereum-package#846)) ([d7e31e0](ethpandaops/ethereum-package@d7e31e0)) * update blockscout with new frontend ([ethereum#843](ethpandaops/ethereum-package#843)) ([4f69962](ethpandaops/ethereum-package@4f69962)) * Update devnet-5 example ([ethereum#863](ethpandaops/ethereum-package#863)) ([04e13f3](ethpandaops/ethereum-package@04e13f3)) * Update egg to support new system contract addresses ([ethereum#883](ethpandaops/ethereum-package#883)) ([9f7ad78](ethpandaops/ethereum-package@9f7ad78)) * use `eip7732-support` image for dora when eip7732 is scheduled for activation (ePBS) ([ethereum#881](ethpandaops/ethereum-package#881)) ([dbe7912](ethpandaops/ethereum-package@dbe7912)) ### Bug Fixes * add fulu overrides automatically for assertoor and dora if fulu is active ([ethereum#858](ethpandaops/ethereum-package#858)) ([d6bec16](ethpandaops/ethereum-package@d6bec16)) * add txpool to reth api ([ethereum#841](ethpandaops/ethereum-package#841)) ([35ec958](ethpandaops/ethereum-package@35ec958)) * bump assertoor memory limit to 8G ([ethereum#874](ethpandaops/ethereum-package#874)) ([8ff3b11](ethpandaops/ethereum-package@8ff3b11)) * comment out optimism check from per-PR workflow ([ethereum#878](ethpandaops/ethereum-package#878)) ([02323a3](ethpandaops/ethereum-package@02323a3)) * dora override ([ethereum#857](ethpandaops/ethereum-package#857)) ([50ec581](ethpandaops/ethereum-package@50ec581)) * Enable txpool on geth,besu and nethermind ([ethereum#868](ethpandaops/ethereum-package#868)) ([f9d0b50](ethpandaops/ethereum-package@f9d0b50)) * Fixes minimal runs with deneb state ([ethereum#871](ethpandaops/ethereum-package#871)) ([2ca35e8](ethpandaops/ethereum-package@2ca35e8)) * mev-builder custom image ([ethereum#847](ethpandaops/ethereum-package#847)) ([bc89ad3](ethpandaops/ethereum-package@bc89ad3)) * Private key for account 20 ([ethereum#870](ethpandaops/ethereum-package#870)) ([9782552](ethpandaops/ethereum-package@9782552)) * **prysm:** run p2p-udp on different port as it might conflict with the new quic port ([ethereum#845](ethpandaops/ethereum-package#845)) ([3bb88e0](ethpandaops/ethereum-package@3bb88e0)) * rbuilder upstream repo with reth-rbuilder binary ([ethereum#828](ethpandaops/ethereum-package#828)) ([55df658](ethpandaops/ethereum-package@55df658)) * remove vc_count ([ethereum#844](ethpandaops/ethereum-package#844)) ([b61a128](ethpandaops/ethereum-package@b61a128)) * replace goomy with spamoor ([ethereum#860](ethpandaops/ethereum-package#860)) ([28f7b7d](ethpandaops/ethereum-package@28f7b7d)) * revert egg version ([ethereum#852](ethpandaops/ethereum-package#852)) ([a182f30](ethpandaops/ethereum-package@a182f30)) * sanity check for count ([ethereum#835](ethpandaops/ethereum-package#835)) ([2633d15](ethpandaops/ethereum-package@2633d15)) * Update default mev-images source ([ethereum#884](ethpandaops/ethereum-package#884)) ([176b08a](ethpandaops/ethereum-package@176b08a)) * Update Erigon docker image repo naming ([ethereum#834](ethpandaops/ethereum-package#834)) ([ceb1444](ethpandaops/ethereum-package@ceb1444)) * Update ethereum-genesis-generator to fix eip7623 timestamp missing for Nethermind ([ethereum#875](ethpandaops/ethereum-package#875)) ([1c1d698](ethpandaops/ethereum-package@1c1d698)) * update kt config ([ethereum#876](ethpandaops/ethereum-package#876)) ([1704194](ethpandaops/ethereum-package@1704194)) * Update rbuilder flag and add mainnet split example ([ethereum#885](ethpandaops/ethereum-package#885)) ([4bbd070](ethpandaops/ethereum-package@4bbd070)) * Update test files ([ethereum#893](ethpandaops/ethereum-package#893)) ([4fcca66](ethpandaops/ethereum-package@4fcca66)) * use default image for assertoor with electra enabled ([ethereum#855](ethpandaops/ethereum-package#855)) ([3b51e5e](ethpandaops/ethereum-package@3b51e5e)) * use writable path for assertoor db ([ethereum#877](ethpandaops/ethereum-package#877)) ([a913455](ethpandaops/ethereum-package@a913455)) ### Miscellaneous Chores * release 4.5.0 ([ethereum#896](ethpandaops/ethereum-package#896)) ([0dc54e0](ethpandaops/ethereum-package@0dc54e0)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Changes included
simulators/eth2/commonsimulators/eth2/dencunsimulators/eth2/*zrnt,eth2apieth-clients,mock-builderto the Deneb versionszrntstill points to https://github.com/marioevz/zrnt/tree/update-deneb because the PR is unmergedengine,testnetandwithdrawalssimulators to account for the library updatesLinked Issues
simulators/eth2/engine,simulators/ethereum/engine#783ToDos:
Examples
Run builder tests
Run sync tests
Run re-org tests