Charon timeouts requests to /eth/v2/debug/beacon/states/head
#2954
Labels
protocol
Protocol Team tickets
/eth/v2/debug/beacon/states/head
#2954
🐞 Bug Report
Charon v0.19.0 and v0.19.1 time out duties requests if the cluster has more than 150 validators in the cluster.
This is due to a bug introduced in
go-eth2-client
version v0.19.8, which queries/eth/v2/debug/beacon/states/head
if thehttp.Validators()
function call has more than 150 validators as parameter.Since Charon needs the list of validators to run its workflow, affected cluster are not able to continue working.
Has this worked before in a previous version?
Charon v0.18.x versions do not exhibit this bug because they rely on an older version of
go-eth2-client
.🔬 Minimal Reproduction
🌍 Your Environment
Any operating system will reproduce this issue.
What version of Charon are you running? (Which release)
v0.19.0, v0.19.1.
The text was updated successfully, but these errors were encountered: