I am using balancer.exchange to swap Dai for xHDX.

It says the swap was successful but did not swap. I still have my Dai and did not get the xHDX.


Not sure what to do to fix this? Or did I just loose the ETH Gas fee and the swap messed up?

Thank you.

1 Answer 1


The transaction you posted is an Approval transaction, it is not a Swap transaction. You just gave permission to ExchangeProxy contract to run your trades. That's all you did. Nothing to fix. Now you can send a swap transaction.

  • Oh. Interesting. I am used to uniswap which just swaps all in one go. Thank you for the insight.
    – evn
    Commented Feb 10, 2021 at 7:10

Not the answer you're looking for? Browse other questions tagged or ask your own question.