Ethereum payouts delayed one day
Posted: Fri Jan 29, 2016 9:10 am
We regret to inform everyone that Ethereum payouts will be delayed by one day because of a bug that was discovered yesterday. It turns out that payouts for Ethereum were not recorded correctly to the database. As a result, some people were overpaid and some were underpaid. Chris corrected the balances of Ethereum last night, which is why the people who were double-paid have negative balances.
The cause of the problem is that Ethereum and NXT don't allow multiple recipients in a transaction, and when an exchange doesn't process withdrawals promptly, there might not be enough money to pay everyone. Therefore, the first few people were paid even though nobody was marked as paid. I'm developing a fix and plan to have it finished within an hour. However, Chris will need to perform testing on it, because this is the first time we've made modifications to the critical payout code in over a year. The testing will probably require the rest of the day.
All other coins will pay out later in the afternoon. You can still continue earning Ethereum as normal, and you'll just be paid more tomorrow when the issue is resolved. I apologize for the inconvenience.
The cause of the problem is that Ethereum and NXT don't allow multiple recipients in a transaction, and when an exchange doesn't process withdrawals promptly, there might not be enough money to pay everyone. Therefore, the first few people were paid even though nobody was marked as paid. I'm developing a fix and plan to have it finished within an hour. However, Chris will need to perform testing on it, because this is the first time we've made modifications to the critical payout code in over a year. The testing will probably require the rest of the day.
All other coins will pay out later in the afternoon. You can still continue earning Ethereum as normal, and you'll just be paid more tomorrow when the issue is resolved. I apologize for the inconvenience.