So it seems dwarfpool drops all submitted shares between network blocks, wtf ?
This is a seriously messed up way to set things up. Shares should be counted based on blocks found on the pool and not based on network blocks found.
Right now you are wasting alot of work of users who submitted alot of shares and in effect can end up getting penalised against new users who just joined inside a block that does get found by dwarfpool which is a huge no-no.
I will move remaining portion of my farm over here but not in the state you have it setup.
Basicly I could be throwing 10000 hpm at the pool right now submitting work and the network find 2 or 3 new blocks for other pools. If I drop for just one second due to various reasons(network issues etc.) and dont submit 1 share when the pool hits its own block, all my previous work means nothing and I get rewarded nothing for the newly found block by dwarfpool.
Don't worry!
Shares do not based on the network block, but on the pool's block.
I've created statistic page today (with "no found blocks"), just to show that workers sended shares and pool calculate it.
Therefore I don't put the info about pending earnings. Now, after first founded blocks, I will change statistic page and you'll see, everything is right calculated.