Support Lookahead for the Next Epoch via eth/v1/validator/duties/proposer
#2880
Labels
enhancement
New feature or request
eth/v1/validator/duties/proposer
#2880
Hello!
We're adding a new feature to the Rocket Pool node operator dashboard which notifies users when they have an upcoming block proposal or sync committee, so they know not to take their systems down for maintenance. We're using the standard Beacon REST API for this. For example, assuming the current Epoch is 61766:
This returns the following:
Nimbus and Teku allow us to look ahead a single Epoch like this, but Lighthouse and Prysm do not. We actually had a lengthy discussion in Discord with representatives from all four client teams about this behavior including @macladson, and after some back and forth, the opinion seems to be that the volatility associated with proposer assignment is quite low (though non-zero) when looking at the next Epoch.
For our purposes, it's low enough that we would find this quite useful to have and false-positives won't do any harm other than disappointing the user. We've added an issue to Prysm's Github page to request the behavior there as well if you'd like to track it.
Thank you!
The text was updated successfully, but these errors were encountered: