This is eyedoctrader1 writing to you asking for help with a recurring wallet problem...
I'm sorry if this is the wrong place to post something like this. I'm not sure how to navigate my way through this forum and within the BBP sub- forum.
I'm having a recurring problem with the auto-staking feature of the wallet. This problem has appeared several times in 1.1.2.4 back to 1.1.2.1. I thought with 1.1.2.7 it was gone for good until I checked in to the pool this morning and saw that I was missing from today's superblock. I've got nearly 30,000 RAC and over 661K BBP with over 3.5 Magnitude. I don't understand why this should ever be an issue. When I check the distributed computing tab it shows my UTXOWeight = 2983. This is the number is always goes to when it isn't showing the correct wallet total balance. There are no errors in either getboincinfo or getmininghash. When this problem occurs it leads to two things. I lose my superblock reward for that particular day (I didn't get today's that came out about an hour ago), and, it shuts me out of heat mining for the duration of the next superblock period (25 hours). So, I'm being penalized on both sides when I am fully qualified to receive the heat-mined coins and the superblock. If I wasn't earning over 4K per day on the superblock I might not care so much about this, but $10 USD/day is nothing to sneeze at.
If someone in the know could look into this and help me correct the problem I would appreciate it immensely. By the way, I am not the only one this is happening to. When I look at the superblock list I see the usernames of others, like "lichtsucher" who have been sent into the mining dungeon.
Thanks so much for your assistance, and Lord Bless!
---Stephen
This looks alot like a problem I had several weeks ago and the solution was very simple: I had copied my wallet to other machines for heat mining and on one of them I forgot to put "utxooverride=-1" in the config. The result was that this wallet too sent podcupdates and those rivaled with the other ones from the "controller wallet".
So if this is the case with you it would be a fast solution.
In case you checked all your heat miners and they all have utxooverride=-1 then to be extra sure you could do the following:
Stop all heat miner wallets and only leave your main (controller wallet) running for a couple of days. Regularly check the podcupdates (in "transactions" tab and with "exec getboincinfo"). If there are still strange utxoweights ocurring, then perform the podcupdate manually. For that you have to:
1. "exec stakebalance" --> only proceed if this shows your full wallet balance!
2. "exec podcupdate true" --> should give " performed .... over 1 CPIDs successfully".
Good luck and God bless!
Thx for the reply. Here is what was in effect last night before the overnight issue showed up: I am running wallets, identical, for heat mining. On the second wallet I already have the utxooverride=-1 as the last line in the bible.conf file. As far as I can tell the second machine is not sending out PoDC updates, but I'm not completely sure. Since the wallets are the same, would I be able to actually tell on the second machine if it sent out an update versus an update going out from the primary machine? When an update goes out from the primary, does that update also show up in the transaction history on the second machine? I would think it would since they are copies of each other.
But, I will go ahead and turn off the second machine for now and only run the primary. You seem to be implying that the problem with the auto-staking should correct itself reasonably soon?? I don't HAVE to run the second wallet, however, adding it gives me quite a boost in my hashrate which puts me up almost always in the top 10 on the leaderboard. Many times I'm number 3 behind the other 2 really big guys.
If you have further thoughts please let me know. Otherwise, I will come back and update again in the next day or so when the problem resolves. I just wish there was a way to recover my superblock payment from today!
>>Edit>>>right after posting this I went back and double-checked the .conf file of the second wallet and discovered the override=-1 line was NOT there!! I know what happened. A few nights ago when the multiple updates came out and there were other problems trying to run more than one wallet, I copied the entire appdata folder for bible pay from the primary machine over to the secondary. I never went back in to add the override line. Ughh! Also, right after posting this I also found out that the auto-staking was back to normal and my utxoweight was my full balance once again. So, other than missing out on today's payments, I should be back receiving them beginning tomorrow. If something else pops up I will let you know. I hate it when it's little mistakes like this that are MY fault! (Not that I was ever blaming Rob for faulty code...lol)