Why are BNB fees from trades on Binance not being calculated in the BNB balance? The fees are correctly imported from Binance for purchases of coins but the BNB fees are not deducted from the total BNB balance?
Actually, this seems to be a more general bug - it looks like "fees" on all types of transactions are not included in calculating total balance. I noticed that the transactions imported from my ETH wallet had no transaction fees, and that my "current balance" was incurred - by just about the amount of the transaction fees. I went through all of the transactions and added the fee, but the "current balance" did not change.
Oddly, transactions imported from a BTC wallet do have transaction fees, even for incoming transactions. However, for a BTC wallet import, the "amount" of the transaction
includes the fee, which is why the BTC wallet balance is correct.
So, several bugs:
1) Transaction fees are ignored for computing current balance
2) ETH wallet imports don't include transaction fees
3) BTC wallet imports include transaction fees for incoming transactions
4) BTC wallet imports include the transaction fee in the amount of the transaction
Turns out, my expectation of what the "fees" does is just plain wrong. It is only for informational purposes.
Personally, I think this is a rather weak implementation.