You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix charon's compatibility with latest release of `go-eth2-client` which contains breaking changes, notably the ETH2 client interface methods. This PR also enables easy integration of deneb fork as the data structures for deneb are included in the new release. An example of the API change is as follows:
Earlier
```
validatorsProvider.Validators(ctx, "head", nil)
```
Now
```
validatorsProvider.Validators(ctx, &api.ValidatorsOpts{
State: "head",
})
```
Also fix corresponding tests.
category: feature
ticket: #2646
🎯 Problem to be solved
go-eth2-client is going to release a breaking change. This breaks our existing interfaces.
🛠️ Proposed solution
Update charon to work with the updated eth2-client.
🧪 Tests
None.
The text was updated successfully, but these errors were encountered: