Has been fixed a bug detected implementing the former version of the shell into uTrade. The issue was that tokens in BNB would be added to those in ETH, when a user changes from the former to the last one. This leaded into other issues due to incorrect contract address since the blockchain wasn't correct.
Has been solved by modifying the management of adapter logic since it was changed due to changes but now has been kind of reverting to the former one, only maintaining those changes that were indeed necessary.
I've checked that:
[x] It correctly changes the adapter, reading balances and being able to execute trxs.
Has been fixed a bug detected implementing the former version of the shell into uTrade. The issue was that tokens in BNB would be added to those in ETH, when a user changes from the former to the last one. This leaded into other issues due to incorrect contract address since the blockchain wasn't correct.
Has been solved by modifying the management of adapter logic since it was changed due to changes but now has been kind of reverting to the former one, only maintaining those changes that were indeed necessary.
I've checked that: