My validator reward is gone #3159
Replies: 6 comments
-
@StephenButtolph, @danlaine, @aaronbuchwald you devs don't care about community but scammers do. Very well. |
Beta Was this translation helpful? Give feedback.
-
Hey @omergoktas , I see that the Validators should receive a reward when a majority of the network determines that they are eligible. Each node marks a validator as eligible for their reward if they maintain >= 80% uptime during their validation period (ref: https://docs.avax.network/nodes/validate/how-to-stake#how-is-it-determined-whether-a-validator-receives-a-staking-reward). It looks like you've started staking again under the same nodeID, but I can still see under AllNodes that your node seems to have 77% uptime (less than the required threshold to earn a reward): https://check.allnodes.com/avax/NodeID-AThE3ad1aiPLKsj1XfmhCsNbai8sMyPc. This likely indicates that your node is not consistently connected to 100% of the network. The best way to determine this is via the
This should tell you what the network's view of your uptime is. If your node is healthy and connected, it should return something similar to what's given in the example documentation:
Since it looks like your node may be having issues, could you also run the
Could you also provide a zip of your log directory and metrics output from your node as described in the bug report template here: https://github.com/ava-labs/avalanchego/issues/new?assignees=&labels=bug&projects=&template=bug_report.md&title=? |
Beta Was this translation helpful? Give feedback.
-
After 2 weeks of silience here, I have decided to delete everything, including logs, update avalanchego client to the latest version and start staking/validating over again. So the logs I provided above are the only logs I have. Results of the commands you provided:
.
.
.
I guess my node started to function normally again after the reset, and the uptimes are gradually increasing. Thank you for providing these APIs; I'll use them to check my node's health from now on. If the logs I provided are not sufficient enough for you to further inspect any potential problems in the avalanchego client, I guess we are left with no other option than to close this discussion (feel free to do so). But I was really hoping that the logs I provided above could help you inspect the problem (because, despite providing all the conditions the client needs to operate, it stopped working suddenly without giving me any warnings in the systemd logs -I did not check other logs in the logs directory, though. My bad.). Thank you for assisting. |
Beta Was this translation helpful? Give feedback.
-
In addition, I think it would have been nice if the Avalanche Notify email newsletter could notify people when their node is doing poorly, too (because it successfully does so when the node is completely offline). Just so you know. |
Beta Was this translation helpful? Give feedback.
-
I'm not quite sure I'm having issues on my end also
Rlopez
…On Mon, Jul 15, 2024, 10:08 AM Ömer Göktaş ***@***.***> wrote:
In addition, I think it would have been nice if the Avalanche Notify
<https://docs.avax.network/nodes/maintain/avalanche-notify> email
newsletter could notify people when their node is doing poorly, too
(because it successfully does so when the node is completely offline). Just
so you know.
—
Reply to this email directly, view it on GitHub
<#3159 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AXEJGIGJBDLCF47FZRKLVYDZMPQXZAVCNFSM6AAAAABKELWW52VHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTAMBVGI2DQMQ>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***
com>
|
Beta Was this translation helpful? Give feedback.
-
I have written a simple C++ program to check the node health, If you are familar with coding, here is the source code and installation on Linux: https://gist.github.com/omergoktas/8be8db8d3347b278f98f817ee16ce5e0 The code is pretty short and self explanatory. It just connects to your node on 127.0.0.1:9650, queries the node health statistics broadcasted by other nodes, and returns a calculated average health point in %. I occasionally check my node's health with it, and it helped me a lot in detecting issues. |
Beta Was this translation helpful? Give feedback.
-
I am an experienced Linux Systems Admin operating an Avalanche validator node. I have been operating the same node for the last few months without an issue, but I recently experienced an issue with the staking rewards. I usually stake monthly and somehow lost my staking reward for the last month. I am having trouble understanding why and am seeking your help.
Here are my node ID, avalanche-go logs, and other details:
My Node ID: NodeID-AThE3ad1aiPLKsj1XfmhCsNbai8sMyPc
AddPermissionlessValidatorTx hash (for the reward-wise unsuccessful staking period): XCrPhRmnRKxzcAfsnVNePngc7A86Hiv4Rzc74moXtx8kbZnwA
Avalanche-Go Logs (starting from the last system restart at 22 June 2024):
I am already subscribed to the Avalanche Notify email newsletter and have been getting email notifications for when my node is offline. However, I didn't get any notifications this time.
If my node was doing poorly:
[email protected]
like before (checked spam forlder, too)?I think the avalanche-go team should investigate the results thoroughly. I would gladly help. The team's response is significant for me because it will determine my trust in the team's competency and the project's future.
Thanks in advance.
Footnotes
Sites that showed perfect score when checked for validator health:
https://check.allnodes.com/avax/NodeID-AThE3ad1aiPLKsj1XfmhCsNbai8sMyPc
https://stats.avax.network/dashboard/validator-health-check/
https://vscout.io/validator/NodeID-AThE3ad1aiPLKsj1XfmhCsNbai8sMyPc ↩
Beta Was this translation helpful? Give feedback.
All reactions