I am pretty sure something is not right with accurate payouts. I am seeing some users who should have more.
I am going to investigate this tonight and correct people's accounts. Please bear with me.
We were lucky enough to find another block tonight.
Well I see the bug in the code. But it is 3:30 AM now. I do not have enough time to fix it properly and test it before this
block gets paid out. The problem with the code is that when I use 1,000,000 for last N shares (PPLNS) it goes back way to
far and counts too many shares. That means my friend and I get overpaid and need to take LTC from our accounts and disperse
it accordingly. Since my friend and I mined on the pool during that long bad luck streak we were the ones who got paid to much.
A few others got a bit more but not really worth asking for it back. I will make up for it.
But the bug does not get activated when I use 500,000 for last N shares (PPLNS). It has to do with the $l_bound variable getting
populated with a block number and how far back it is supposed to look. $l_bound is used in quite a few sql queries in the payout code.
I consider the information below to be public. Usernames are on the website, hash speeds, LTC/day, shares in a round, etc...
Anyone who wanted to could gather this up in a rough fashion. I need to make it public so users can compare my estimate to what
they got.. and also see what I am getting for my hash speed in this recent payout. If someone does not like this information posted
here please tell me and I can remove it.
So, for this payout, I see this as getting paid:
totalRoundShares=506153
...
...
Miner Allocated: 49.32870296
Pool Allocated: 0.67129704
Total: 50
Those who mined steady tend to get a bit more. Those who pop in and out tend to get a bit less. PPLNS is like that.
It looks back a certain amount of shares to determine the payout and previously paid shares can pay again.
I owe astralvoid 10 LTC for finding the 3rd block. I did not have a bounty up yet for the 4th block which sathackr found. I need
to think if I owe him something extra or will he just allow me to put a bounty up on the 5th block. So lets see if he busts my balls.
I need to take money from my friend and I and disperse accordingly to other users.
I need to fix the bug and decide if going back to last N shares being 1 million. Or just stick with 500,000.
Please report back how this payout looks.
I apologize for the confusion and need a bit of time to iron it out.
fcmatt