Вот этот тред на сайте техподдержки TrustWallet почитайте
https://community.trustwallet.com/t/fees-deducted-but-no-coins-swapped/398256/5 Если вкратце, то там описывают весь процессс сваппинга токенов: сначала вы совершаете первую транзакцию, где "одобряете" перевод средств, и на втором этапе вы вводите нужную сумму и переводите монеты в другой блокчейн. После того как вы совершили первую транзакцию, не покидайте страницу и ждите пока кнопка "Swap" не станет активной. Естественно, нужно следить за самой суммой перевода, потому что для обоих транзакций оплачивается комиссия.