ethereum-validators-monitoring
ethereum-validators-monitoring copied to clipboard
Ethereum validators monitoring bot aimed to keep track of the validators performance
first part of https://github.com/lidofinance/ethereum-validators-monitoring/issues/165
It's necessary to write custom Alertmanager template for Discord built-in hook instead of `alertmanager-discord-balval` service. Use this default template as reference https://github.com/prometheus/alertmanager/blob/487db1383b8cc5c2867c77f110431605bb8ce247/template/default.tmpl#L126 And our template for Telegram https://github.com/lidofinance/ethereum-validators-monitoring/blob/develop/docker/alertmanager/templates/telegram.tmpl
When calculating rewards and penalties we should account: - rewards and penalties for slashings - inactivity leak case
It looks like we can subscribe to `chain_reorg` topic https://consensys.github.io/teku/#tag/Events
It will be great to know about extra rewards like: - N proposals in one epoch from one validator - Slashing, which included in the proposed block - Proposal after...
There are a few issues with a little bit of low performance of SQL queries with aggregates (group by) for metrics. It's needed to put forward some ideas about how...
Check that the block returned by the node for the given block ID is finalized and, if not, use the fallback node. Fix some lint errors.