I am using trust wallet, and whilst using a number of exchanges (for example - uniswap, balancer liquidity pool) I have paid gas prices without the exchange actually taking place. Is it possible to get the gas price refunded?
I am using a digital wallet and because of needing to undertake one task on a website and one task in my wallet as i flip between the two, it isn't clear that the trade hasn't completed or that a smart contract call has gone through as you come back to the same page on the wallet asking to agree the contract. Network fees are never defined and so I do not therefore get to boost the amount as i have no control and therefore did not know that i paid multiple times for a single trade to occur or that i paid particularly high gas prices in some cases (and it still didn't go through). Right now network gas prices are crazy (prohibitively high to most people / low level trades)and so it becomes impossible to consider undertaking the same activity again until it's easier to control the value in ethereum I have going out - as right now it isn't in my control other than to simply not agree the contract and not go ahead.
Any help greatly appreciated. (fingers crossed I've used the right terminology in the right places).
I understand similar questions have been asked but I still had to ask as in some cases haven't related to the answer completely.
Thank you