BSC Liquidity In/Out tags reporting incorrect CurrencyId for ATA

When staking CAKE-LP tokens on PancakeSwap (BSC) liquidity pools, Koinly appears to be incorrectly detecting Automata (ATA) coins (CurrencyId:8010) as another ATA token (CurrencyId:56495).

It is detecting the transaction correctly as Liquidity In, or Out. However due to the miss-matched currencyId’s it’s causing problems correctly calculating wallet holdings. Since the transaction is tagged automatically from the BSC API, there is no way to edit the transaction and modify the token to the correct token once it has synced.

A manual workaround is to have to soft-delete the transaction and create a manual transaction with the correct token / currency ID.

This seems like a bug and should be looked at please.

Hi Derek,

It should be easy enough for me to fix this.
Could you share your public BSC address or a TxHash for one of the transactions that is being imported incorrectly?

Best regards,
Petur

Hey Petur, confirmed the fix seems to be working!

Thanks Petur!

Here’s a transaction example from when I was testing

Hi Derek,

I have added a fix for this so it should automatically update when the fix is live (probably next Tuesday or Wed)

Best regards,
Petur

Thanks Petur for the quick fix on this! :+1: