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

Implement exposure via EngineAPI #4

Closed
wants to merge 3 commits into from
Closed

Commits on May 15, 2024

  1. # Implement web3_clientVersion exposure via EngineAPI

    This commit introduces the following changes to address issue hyperledger#6471:
    - A new method `engine_getClientVersionV1` has been added to `AbstractEngineGetPayload.java` to expose the `web3_clientVersion` via the EngineAPI.
    - The `build.gradle` file has been modified to set the `besu.version` system property during the build process, enabling the Java code to retrieve the project version at runtime.
    - The `ethereum:core` module has been added as a dependency in `build.gradle` to resolve import errors in the `ethereum/api` module.
    
    These changes allow Consensus Clients to access the execution client's name and version over the EngineAPI to include it in the proposed block graffiti.
    devin-ai-integration[bot] committed May 15, 2024
    Configuration menu
    Copy the full SHA
    b9bdfaa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e6311a View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Configuration menu
    Copy the full SHA
    dc61d3f View commit details
    Browse the repository at this point in the history