wormhole-foundation / wormhole-connect

Wormhole Connect brings all the functionality and utility of Wormhole right into your application and removes all of the complexity.
https://connect-in-style.wormhole.com/
Other
79 stars 58 forks source link

[QA] Sometimes transaction fails with "BlockhashNotFound" error #2749

Open tsadovska opened 2 days ago

tsadovska commented 2 days ago

Describe the current behavior in detail

Checked on https://preview.portalbridge.com/712d941311/.

Steps:

  1. Prepare to send 0.354203 USDC from Solana (Phantom) to Sui (Sui wallet)
  2. Click on "Review transaction" button
  3. Click on "Confirm transaction" button

Actual result: Phantom notification does not appear. Error "BlockhashNotFound" is displayed in Console. Expected result: Phantom notification appears and transaction continues without error.

What is the expected/desired behavior

Noticed 3 times during the day. Phantom notification appears after clicking on "Confirm transaction" button again.

Wormhole Connect: error completing transfer Error: Simulation failed: "BlockhashNotFound"
Logs:

    at Tt (solana-Cl4jwD2F-C9mI5dDM.js:7:52127)
    at async he (solana-Cl4jwD2F-C9mI5dDM.js:7:50986)
    at async signAndSendTransaction (pb-index-lWqu3ugb.js:309:61728)
    at async SDKv2Signer.signAndSend (pb-index-lWqu3ugb.js:309:64716)
    at async ssw (pb-index-lWqu3ugb.js:281:7984)
    at async signSendWait (pb-index-lWqu3ugb.js:281:7691)
    at async Qa.initiate (pb-index-lWqu3ugb.js:281:49671)
    at async SDKv2Route.send (pb-index-lWqu3ugb.js:309:68974)
    at async mt (pb-index-lWqu3ugb.js:517:136666)

image

agodlevska commented 1 day ago

Issue is reproducible on https://wormhole-connect-mainnet.netlify.app/, on claim when sending 0.001 USDC from Sui (Sui) to Solana (Solflare).

Error: Simulation failed: "BlockhashNotFound"
Logs:

    at Tt (solana-CttcxVeP.js:2:52141)
    at async he (solana-CttcxVeP.js:2:51000)
    at async signAndSendTransaction (main-DXBCkMqo.js:319:63255)
    at async SDKv2Signer.signAndSend (main-DXBCkMqo.js:319:66359)
    at async ssw (main-DXBCkMqo.js:291:7729)
    at async signSendWait (main-DXBCkMqo.js:291:7467)
    at async TokenBridgeRoute.complete (main-DXBCkMqo.js:291:49722)
    at async Xt (main-DXBCkMqo.js:353:178656)

Attachment:

Screenshot 2024-09-27 at 12 45 55
kev1n-peters commented 23 hours ago

This has happened to me before and it's really bothering me so will look into it