Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add handling for non-express type transactions with squidrouter #462

Open
ebma opened this issue Feb 7, 2025 · 0 comments
Open

Add handling for non-express type transactions with squidrouter #462

ebma opened this issue Feb 7, 2025 · 0 comments

Comments

@ebma
Copy link
Member

ebma commented Feb 7, 2025

Context

Squidrouter transactions are not always using express. This means, that the expected time for the transaction to finalize can go up to 30 minutes instead of ~30 seconds. Vortex currently does not check whether transactions are using express or not and thus doesn't wait long enough.

TODO

After the squidrouter transaction is submitted, check the transaction status on Axelar and if it's not boosted:

  • Adjust the expected waiting time shown on the progress screen
  • Add a note that explains why the transaction takes longer. Maybe something like "Unfortunately, the processing of your transaction will take a little longer because the network is under heavy load. Don't worry as your funds are safe and the process will continue as expected after a delay of about 30 minutes".
  • Make sure to adjust the timeout for waiting to up to ~35 minutes so that the app doesn't enter the failure state.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant