ObolNetwork / charon

Charon (pronounced 'kharon') is a Proof of Stake Ethereum Distributed Validator Client
https://docs.obol.tech/
Other
166 stars 78 forks source link

Cache all the required validator information needed for scheduling validator duties #3115

Closed boulder225 closed 4 weeks ago

boulder225 commented 1 month ago

🎯 Problem to be solved

The current validator cache in Charon does not properly cache all the required validator information needed for scheduling validator duties. This can lead to excessive calls to the validator's endpoint and potential performance issues, especially with large numbers of validators.

🛠️ Proposed solution

boulder225 commented 1 month ago

Hey team! Please add your planning poker estimate with Zenhub @gsora @KaloyanTanev @pinebit

boulder225 commented 4 weeks ago

also connected to https://github.com/ObolNetwork/charon/pull/3123