Skip to content

Beacon node is unavailable due to go-eth2-client Package #3224

@xiaowangba2dai

Description

@xiaowangba2dai

🎯 Problem to be solved

Hi, when I upgraded charon to the latest v1.0.1 version, I found that the beacon api returned 401.
My beacon-api-endpoint configuration is shown in the following figure (https://ip:port/credential):

image

The beacon node needs to verify the credentials.
image

After some analysis, I found that the new version of github.com/attestantio/go-eth2-client will replace the credential with *** , resulting in beacon-api-endpoint can not be used, do you have any solution?

image

🛠️ Proposed solution

  • Approved design doc: link
  • Core team consensus on the proposed solution

I hope that the original way of using beacon-api is compatible with the new version.

🧪 Tests

  • Tested by new automated unit/integration/smoke tests
  • Manually tested on core team/canary/test clusters
  • Manually tested on local compose simnet

Metadata

Metadata

Assignees

No one assigned

    Labels

    protocolProtocol Team tickets

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions