I'm pretty sure that my WCGRAC is wrong in biblepay network... Yesterday at some point, 'exec totalrac' showed around 12k RAC, and later that day around 9k RAC. Through 'exec getboincinfo' I saw that my RAH RAC was the same (it should have been), and my WCG RAC jumped. After that it dropped, but I am constantly working on WCG (since it was added to biblepay), so it should only go up monotonically the first two weeks (since RAC is two week average, afaik). I didn't experience these problems with RAH, before WCG was implemented in biblepay network.
So, at the moment of writing, my WCG RAC reported through getboincinfo is 2972, but my BOINC shows around 7.5k. I know it should have some latency, show a bit lower than 7.5k, but my WCG RAC on BOINC was around 3k two days ago. My cpid is 307c54df37dd7a158ef9fd7dfe1a1815
So since we are integrated a little closer with RAH, I have the core wallet showing you the "current live" RAH RAC when you type exec getboincinfo using their XML call (just for cosmetic use for the user - the Sanc actually gets the RAH RAC from the nightly back-end files to allow them to come to consensus easier, thats why your RAH rac on getboincinfo is more current than the superblock view report), but anyway, WCG is a little different- when they merged with IBM, they removed some of the boinc XML calls - so we cant get the WCG RAC the same way, so we actually use the nightly WCG dump files for their RAC. Their RAC is exported to our network once per night at 00:00:00 UTC. So it pretty much stays static for 24 hours at a time. What I surmise is someone dumped the rac twice yesterday at WCG but normally that doesnt happen so you probably picked up two views of it, which I believe will be rare over long term.
Later today my WCGRAC changed to 7777, and now got dropped to zero. I assume this might be the problem if you don't have active tasks then it reports zero WCGRAC?
Shouldnt go to zero; whats your cpid? exec totalrac shows 0 for wcg?
We are still in dr mode #1, so we dont currently look at task weight, we only look at UTXO weight.
My cpid is 307c54df37dd7a158ef9fd7dfe1a1815. exec totalrac shows the same amount that getboincinfo shows for RAH RAC (which is around 6.5k), so nothing from WCG RAC. Yesterday, WCG RAC was around 2900 (which was wrong), then at some point it changed to 7777 (which was similar to what BOINC is showing), but now after midnight it changed to 0.
I'm also having some problems with utxoamount, due to having multiple wallets. I saw your answers in previous posts, I'm working on solving that... So because of this there are some wrong podcupdates of 50001, but this shouldn't affect RAC?
Thanks for looking into this!
I see the problem; we multiply the utxoweight * WCGRAC before returning it but we dont do that to RAH RAC.
So it looks like its not affecting the actual Sanc calculation so we dont need an emergency fix or anything.
Anyway it looks like you recently sent in your utxo. Now your 8000 WCG rac is showing. I see you are also showing in the pool superblock view report now.
Note, You actually had 8000 wcg rac all day, it was just not being used because of the utxo problem...
Please check pool superblock view & totalrac now.