Can you confirm if there is a coin cap to the staking amount? I have staked a few times and the numbers are really off. Also, why did you include a ton of .dll files with the wallet?
I'm currently investigating problems with PoS. DLL files were included for compatibility, but this was fixed and they are not present in current version.
YES! thank you, the coins just aren't staking right, I still get .0xxx on stake payouts, which is way less than I should be getting. I expect it's with the #coins in a block that's staking, someone has smaller amounts and it seems to match up to 30%, large blocks aren't. I've been letting mine just split daily, so some are getting around 2500 now, so a few days more and they should be <1000. I could verify this if I would just clone the github, I'm so lazy lately!
Is staking now working as expected?
No, right now it says i have 53536 weight, network weight is 8698, expected time is 3seconds. Last reward was at 8am this morning. I'm going to stop/start the wallet see if that helps. Been running it for last few days straight
EDIT: let me grab new wallet, i'm still on 1.0.2
EDIT: on 1.0.3, reporting similar weight. I have about 15 blocks of about 2500 ROM each, date on them are 6/12, but they aren't staking for whatever reason. I have some with date 6/14, I assume these were the ones that staked this morning.
address with the problem, but not all the blocks in this address are having the issue, just some of them - RDz6QbJdqQmbLynUVQPWBKgNmvQggff7wC

23:10:24

getstakinginfo
23:10:25

{
"enabled" : true,
"staking" : true,
"errors" : "",
"currentblocksize" : 1000,
"currentblocktx" : 0,
"pooledtx" : 0,
"difficulty" : 0.00024414,
"search-interval" : 1,
"weight" : 54044,
"netstakeweight" : 8501,
"expectedtime" : 3
}
Edit: deleted blockchain, peers, resyncing, see if that helps...
I am fully synced on 1.0.3, stake showing I should be, but nothing, I have 50k weight, network has 9k, nothing.
I started to break up those blocks that haven't staked, so I sent 1k to another address, I now only hae one mature block, weight is 4000, network is like 9000, nothign so far on stake. (it's a 2500.xxx block)
Is there a reason why this doesn't work? I have 8 active connections to the network, but coin isn't working right at least on PoS side.
Looking through your code...
unsigned int nStakeSplitAge = 1 * 24 * 60 * 60;
int64_t nStakeCombineThreshold = 1000 * COIN; //what does this do?