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/gnosis neth #11

Merged
merged 89 commits into from
Jul 18, 2023
Merged

feat/gnosis neth #11

merged 89 commits into from
Jul 18, 2023

Conversation

4rgon4ut
Copy link

@4rgon4ut 4rgon4ut commented Jul 17, 2023

This PR addresses implementation of Gnosis chain support for Nethermind client along with withdrawals test specifications.

Content:

  • Added support for Gnosis chain using Nethermind
  • Support for Withdrawals specs on Gnosis pull strategy
  • Remove no supported clients on Gnosis
  • Upgrade genesis load for clients

stdevMac and others added 30 commits April 5, 2023 04:31
…um#752)

simulators/ethereum/engine: send `eth_` requests to 8545
* clients/ethereumjs: Change git branch

* clients/ethereumjs: Fix bash script issues
…ethereum#738)

* simulators/eth2/common: refactor clients

* simulators/eth2/engine: fixes due to refactor

* simulators/eth2/common: builder: invalidate payloads

* simulators/eth2/common: builder readme

* simulators/eth2/common: builder: add option to build a payload on an outdated version

* simulators/eth2/withdrawals: add invalid built payload version test

* simulators/eth2/common: builder: remove check to build invalid payload

* simulators/eth2/withdrawals: Fix check

* simulators/eth2/withdrawals: test case validation

* simulators/eth2/common: builder: fix invalidation

* simulators/eth2/withdrawals: fix verifications again
…thereum#755)

simulators/ethereum/pyspec: Add Dockerfile comment to run locally generated fixtures
* simulators/ethereum/engine: expose generic fcu, np

* simulators/ethereum/engine: Unique payload id test

* simulators/ethereum/engine: Add payload id test
@4rgon4ut 4rgon4ut requested a review from stdevMac July 17, 2023 16:04
@4rgon4ut 4rgon4ut marked this pull request as ready for review July 17, 2023 16:06
Copy link
Author

@4rgon4ut 4rgon4ut left a comment

Choose a reason for hiding this comment

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

@stdevMac LGTM!
Dropped down several minor optionals && simplifications.

internal/libdocker/builder.go Outdated Show resolved Hide resolved
internal/libdocker/builder.go Outdated Show resolved Hide resolved
internal/libdocker/container.go Show resolved Hide resolved
simulators/eth2/common/builder/mock/mock_builder.go Outdated Show resolved Hide resolved
simulators/eth2/common/builder/mock/mock_builder.go Outdated Show resolved Hide resolved
simulators/eth2/common/builder/mock/options.go Outdated Show resolved Hide resolved
simulators/eth2/common/clients/beacon.go Outdated Show resolved Hide resolved
simulators/eth2/common/clients/beacon.go Outdated Show resolved Hide resolved
simulators/eth2/common/clients/execution.go Outdated Show resolved Hide resolved
@stdevMac stdevMac merged commit bebf58c into master Jul 18, 2023
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.

4 participants