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 "Enqueued" status for NTT transfers #853

Open
M-Picco opened this issue Oct 3, 2024 · 0 comments
Open

Add "Enqueued" status for NTT transfers #853

M-Picco opened this issue Oct 3, 2024 · 0 comments

Comments

@M-Picco
Copy link
Collaborator

M-Picco commented Oct 3, 2024

NTT transfers might get enqueued when delivered to the destination chain. When the NTT uses Standard Relaying and the message gets delivered we mark it as complete, but the funds might not get unlocked until later, which is a source of confusion for the user. We might benefit from adding a special status "Enqueued" for these transfers.

We'd need logic to query the pertinent contracts on EVMs/Solana to check whether a particular NTT message is enqueued or not. I took some notes on how to do so here, but haven't tried the ideas on code yet.

Also, I think we can narrow it down for VAAs with app ids GENERIC_RELAYER and NATIVE_TOKEN_TRANSFER, since the issue seems to be particular to the relayer scheme

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant