it wasnt mandatory or?
now after one from 2 immature blocks had 102 confirmations, mining started and after few minutes i hit block
2019-06-23 22:39:44
ABN Tx Total Bal 2477090.799074, Needed 2477013.405647, ABNWeight 895150.140174 keypool reserve 1120
2019-06-23 22:39:44 keypool return 1120
2019-06-23 22:39:44
ABN Tx Total Bal 2477090.799074, Needed 2477013.405647, ABNWeight 895150.140174 keypool reserve 1120
2019-06-23 22:39:44 keypool return 1120
2019-06-23 22:39:44
ABN Tx Total Bal 2477090.799074, Needed 2477013.405647, ABNWeight 895150.140174 keypool reserve 1120
2019-06-23 22:39:44 keypool return 1120
but now
{
"Command": "getabnweight",
"weight": 1336.469490740741,
"total_required": 3301,
"weight 256000.00": 1336.469490740741,
"total_required 256000.00": 3301
}
so if i understand this, 3301 should be usable coins in wallet, but i can see only about 35, others are only with 1 confirmation yet. so after abn will be high enough i will have same problem like before, that i will be missing +- 3301 bbp for abn tx
I think the issue here is our diff has been dropping below 1000. We allow anyone to mine blocks with diff < 1000.
As far as the zapwallettxes freeing up some weight, I don't think its really helping - Im fairly positive that all it did was unlock some coins that would have been freed in a couple more blocks anyway.
What we need to do in that case is wait until you are sure you cant mine for 7 blocks straight, run the 'exec getabnweight 256000 1' command, and compare the UTXO set to the wallet and then open an issue with the exact missing coin. But don't do this yet until you are sure you prove an issue exists (as I havent seen one on my wallet yet).
All I noticed that was a little funny was after I sent my exec gscc today I had to wait a few more blocks for the miner to restart but it did restart automatically.
i dont have other tx there, only mined coins. pog and other gsc is disabled (not sending tithes)
this is how my abn was changed (i think it is changing with every block)
{
"Command": "getabnweight",
"weight": 185620.3090972222,
"total_required": 2498015,
"weight 256000.00": 185620.3090972222,
"total_required 256000.00": 2498015
}
{
"Command": "getabnweight",
"weight": 188366.9636111111,
"total_required": 2498015,
"weight 256000.00": 188366.9636111111,
"total_required 256000.00": 2498015
}
{
"Command": "getabnweight",
"weight": 315088.9292361112,
"total_required": 2498015,
"weight 256000.00": 313440.2207638889,
"total_required 256000.00": 2491312
}
{
"Command": "getabnweight",
"weight": 334257.6865277779,
"total_required": 2498015,
"weight 256000.00": 332557.5648611112,
"total_required 256000.00": 2491312
}
i really cant get how these numbers are calculated, first increase is 3000, second 130000, thid 20000. should not this be same increase as only age is growing?
now i have 6 piles in wallet, youngest pile is 28 blocks old - i found block ~ 3hrs ago
As far as how your coin_age increases per block, it depends on how many minutes elapsed between blocks.
A coin that is 1 Million in value that is 1 hour old has a weight of 45000. If it ages another hour its got a weight of 90,000. If only a half hour elapsed between blocks it only gained 22,500 in weight.