I’ve seen that my september stadistics just changed with no reason at all.
when I was finishing september I was with like 300gb of egress in my node (like 200-250 from download and 50gb repair)
but now If i see the september stadistics they say that I have 76,97gb of download and 2gb of repair!!!
WTF just happened there? my earning was goona be like 10$ (held 5$ and receive 5$) and just cutted in half (thanks god seems that disk average was not modified)
¿and I’m gonna loose half my payment with no right to reclaim it?
bufffff.
I was a shock when I started the nodes and saw that they where getting lower that the “official earnings estimator” said but decided to continue and expand my nodes.
but if I’m gonna pay light,hardware and even their errors,probably better to go down all the nodes
The screenshot on the left is the result of earnings.py script.
I think he run it with setting the month of september as argument (so probably: ./earnings.py /path/to/storj/data 2020-09)
The payout history shows the estimations based on your local stat, but the estimator is not aware are orders sent or not. The satellite account only settled orders, it doesn’t know the local stat of storagenode (and will not trust it anyway, it should have a signed order by both sides - customer and storagenode to bill the customer and pay to storagenode).
When the payout is finished, satellites will push down the payout stat to nodes.
And if your node has not submitted orders - the difference will come.
There is two known reasons for unsent orders:
expired orders - if they would not sent within 48 hours after agreement with the uplink (customer);
orders not submitted if you on version which is older than a minimum allowed.
For the first issue, this could happen, if you have a long downtime in unfortunate time and all your unsent orders are expired.
Also, there seems could be bugs
Those bugs could prevent storagenode to submit orders to the satellites.
The second reason (old version) should not be an issue if you have automatic updates enabled, otherwise - your node will not be paid and will not have any ingress.
If your node older than a minimum allowed version, it will stop receive an ingress, and as turned out - can’t submit unsent orders.
If it older than a two releases (I will to ask for sure) - it will fail to start.