I was surprised when I saw that my uniswap trades of HNY token were merged with another different trades I did on the xDai network at arround the same time with similar quantities and with the same token, but were not transfers from one network to another.
Transfers from mainnet to xdai should be only be auto detected when you send tokens to the bridge contract address, not any other address.
Lets say I trade 10HNY in Uniswap for 1 ETH, and then I swap in xDai network 1.1 ETH for 12 HNY. The sytem right now will create a transfer transaction of HNY token from Mainnet to xDai and one deposit and one withdrawal for the ETH, which is wrong because it will count twice in your taxes the capital gains. Two independent trades should be detected. Please, fix it