I’ve been using the near intents on the Zashi app to swap into Zec.
A couple of swaps worked fine from both Solana and ethereum.
Today I tried to do a bigger swap from usdc on eth to Zec.
About 2.5 hours ago I got a quote and then transferred usdc to the specified address. Unfortunately the swap still shows deposit pending and has not moved to processing yet.
I have double checked the deposit address and my usdc is sitting on it.
Why is this happening?
As I understand zashi makes a rest api call to near intents on my behalf and displays the status it returns. Is there a way for me to get access to the rest api call parameters to understand why the deposit is still pending?
It is worrying because if the deposit is recognized and the swap fails to be fulfilled I can expect a refund. In this case I’m not sure what to do and why it hasn’t begun processing.
It would be great if someone could help me out with this. If we are successful I would suggest minor changes to the app to prevent future worry for users. At a minimum a transaction hash should be displayed in the UI.
I assume this is a problem with NEAR intents and not zashi per se. But since Zashi handles interaction with NEAR intents and doesn’t give me any further information, how do I get to the bottom of this?