XLabs / wormscan-ui

5 stars 3 forks source link

Implement getting info from blockchains if no VAA found on search #360

Open SamantaCasal opened 11 months ago

SamantaCasal commented 11 months ago

Description

When users do a transaction in any wormhole app, they have to wait for a VAA to get emitted before being able to redeem it. Sometimes, that VAA can take a while to get emitted, or, for some error, it can happen that it never gets emitted. Currently, for transactions that come from an EVM chain (ETH, POLYGON, BSC, OPTIMISM, ARBITRUM, AVALANCHE, BASE, and CELO) we hit the RPCs to get the transaction data. ticket

Acceptance criteria

Note: Solana takes about 15 to 20 seconds to get the transaction data

Those chains have the slowest finality, however, the following list has the other results: ALGORAND <5 sec SUI < 5 sec APTOS < 5 sec

Resources

https://github.com/XLabs/wormscan-ui/assets/69044575/1d1677e5-52ee-4db4-b765-aedfb950a0d5

Gpluv commented 11 months ago

-

SamantaCasal commented 10 months ago
SamantaCasal commented 10 months ago

QA (OK!

https://github.com/XLabs/wormscan-ui/assets/69044575/433d127c-9db7-421a-bb37-bc3eef3aa04e https://github.com/XLabs/wormscan-ui/assets/69044575/ee72da56-221b-4c7d-8297-ad915ed307bc Image