Wau, I received my first wcg reward
So, it looks that I've made it all good
I have few questions
Thanks
Thats great Orbis!
Great questions btw.
1. Rob, what happens if my wallet will be closed during "next_podc_gsc_transmission"? Is it enough to send "sendgscc wcg" once per day?
-> So do remember, if you are unbanked (with RAC <= 250), the wallet does not need to run. But for the banked, if you leave it off, and miss the PODC transmission, this would be a problem as you would fall out of the leaderboard for that day, and not get paid. However, yes, you can just do the 'sendgscc wcg' once per day, and that will also keep you in (if you miss one).
2. When the wallet is open, it's needed to have it unlocked?
-> Finally, in PODC 2.0, it does not need to be unlocked. The funds for the GSC only come from the "Christian-Public-Key" now, which is now the external purse. As a matter of fact, if you have 10 mil in your main wallet, and only 1000 bbp in your external purse, the GSC will fail - if you dont have enough coin age. So we will need to ask people to fund their CPK address with enough coin-age.
3. Will setautounlockpassword and -headlesspassword works if it's needed?
-> I removed all of the places where we look at locking unlocking the wallet with the secure key. So not anymore. I suppose I need to remove those two commands also for sanitization/(and sanity).
4. When I send "sendgscc wcg" manually e.g. 10 blocks before "next_podc_gsc_transmission" and I forget to close wallet will the gsc tx run again?
-> Since the next_podc_gsc_transmission is at the midpoint of the contract, you can be off by up to 101 blocks in either direction, and your gsc would be "in" the leaderboard. However if you open the wallet 1 block after the wcg height, and dont do the sendgscc, you would miss it because the wallet would not send it until the next wcg height. We do have a key that lets you make those wallet sends more frequent; but then your coin-age would get used up faster etc - but - wcg does count cumulative coin-age, so that is a good option for some people who dont like to leave it running all the time.
5. What happens if my coinage in that second tx will be lower then expected, but in first tx it was enough?
-> This is OK. We count the sum of the staked coin*age in the 205 block window, so, you would have enough over 2 transmissions.
6. It's possible to associate more wcg accounts into one wallet?
-> This is an interesting one. So far, in 2.0, the rules are: Each CPID is only counted once, and assigned to the most recent CPK->CPID association. The exec rac command only displays data for One CPID (the first one it finds linked to your CPK). However, there is no rule blocking you from associating your CPK with more than one CPID; however - its not been tested and Im not entirely sure if both CPIDs will be paid in the leaderboard. This would be a good thing to test; if someone wants to raise up two cpids; then link two distinct CPIDs to one CPK, then wait and see what happens on our leaderboard. If it works properly, I can potentially add code to allow iterating through them in 'exec rac'. However note that exec rac does allow you type a cpid now (in the next version) and manually pull up the second rac, it just does not allow iteration automatically yet. <-- Either way this will be a good exercise to ensure there is no unintended behavior on the payment side so lets please test it.