..
GetMinFee is updated I assume we dont want to allow free transactions so its similar to the link but different than the old source.
Indeed free transactions must be blocked to stop dust spam. Does your client load up to the latest block even though the old source might of allowed some free transactions into the block chain?
Getworkaux (merge mining) wasnt changed but i couldnt test it my merge mine proxy wouldnt connect to a cpu miner so i mined locally on my daemon using setgenerate true instead and it wokred.. merge minimg will have to be tested.
I'll add a 12 share bounty for the first person to merge mine a block with your code, then 6 shares bounty for the second person.
Well what was happening was For transactions under 27k coins it would fall into allowfree since its always true and set fee to 0.. however there is am involuntary dust fee added which adds a small fee regardles of allowfree basefee \ 10 where basefee is 5 coins.. so 0.5 dvc.
So now fees for under 27k coins should be a little higher.The rest are same.
Even on the old code there was always a fee so no free tx got in even
before. I see the sync complete to the latest block index from block explorer.