Possible bug in transaction size calculation

Hi, I’ve been noticing a consistent discrepancy in transaction size between what is displayed in Bisq and what one sees on tradeblock once a transaction is broadcast. Specifically, the size is about 15% smaller than that displayed on tradeblock when sending a simple transaction out of the Bisq wallet to an external address.

When sending a low-priority transaction, a 15% difference in fee can make the difference between confirmation in under an hour and stuck in the mempool for days or weeks, so this is a serious bug!