updated to 1.1.1.7, it's much closer, but now is calculating a value that is exactly 10% too high using 22/rac it looks like.
{
"Command": "totalrac",
"Total RAC": 39925.88,
"UTXO Target": 878369.3600000001
}
Right, we overshoot by 10% to allow for RAC changes. If you want to be exact, you can override it with 'utxooverride='.
So yours is working, great to know. That means the sancs will be requiring the same calculation, except Sancs do not overshoot- they require the exact amount.
EDIT: Btw, in 1117, if you dont have enough of a stakebalance to meet the target, we lower the target to your 'exec stakebalance' amount during the actual PODC transmission.