Is your feature request related to a problem? Please describe.
Valora users on Ubeswap used to pay transaction fees in cUSD. There was quite a bit of friction when wallet connections were updated and everyone needed Celo to pay for transactions now.
Describe the solution you'd like
Allow users to control which token they'd like to pay transaction fees in. And instead of showing the user this error, instead prompt a user to first choose a token they have to cover fees.
Describe alternatives you've considered
Use cUSD if present, then cEUR if cUSD isn't present, and then CELO if the other two aren't present
Additional context
Current error when user doesn't have CELO to cover transaction fees.
Is your feature request related to a problem? Please describe. Valora users on Ubeswap used to pay transaction fees in cUSD. There was quite a bit of friction when wallet connections were updated and everyone needed Celo to pay for transactions now.
Describe the solution you'd like Allow users to control which token they'd like to pay transaction fees in. And instead of showing the user this error, instead prompt a user to first choose a token they have to cover fees.
Describe alternatives you've considered Use cUSD if present, then cEUR if cUSD isn't present, and then CELO if the other two aren't present
Additional context Current error when user doesn't have CELO to cover transaction fees.