Closed fogoat closed 5 years ago
Yeah, this sounds like a good idea that we need relatively quick, as I can see people getting upset they did a lot of work to age the coins and then we spend them in the wrong order as soon as difficulty drops...
I modified our createtransaction to have the ability to spend a specific coin. We have a function called SelectCoinForTithing that will now select the coin with the least age that meets the diff level. We can pass this coin into CreateTransaction.
Another words, the wallet will always tithe the coin with the least coin age for a given diff level.
After testing it prod it appears this is working.
I'd like to request an auto tithe where the least min coin age and least min coin value input is used when auto tithing.
https://viisastentori.fi/bbp_test/index.php has a tool gives some visibility to how much coin you need to participate on any given block. Seems like 5k-6k BBP would let you participate often. 9k-10k if you always wanted to participate... assuming you had enough min coin age. Now, we also have to see how auto tithe works and better it chooses coins optimally or randomly. If you have a 10k BBP balance, but 5k BBP would work just as well, would 10k BBP would be picked in some instances of auto-tithe?