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 59 forks source link

[QA] [Mainnet] User is not able to send APT from Aptos to Moonbase #721

Closed tsadovska closed 11 months ago

tsadovska commented 1 year ago

Build:

https://wormhole-connect.netlify.app/ [Testnet]

Steps:

  1. Connect Spika wallet in From section
  2. Connect Metamask wallet in To section
  3. Send 0.01 APT from Aptos to Moonbase
  4. Click “Claim” button on Redeem screen

Actual result:

Error: missing revert data in call exception; Transaction reverted without a reason string [ See: https://links.ethers.org/v5-errors-CALL_EXCEPTION ] (data="0x", transaction={"from":"0x0a370E7c5F7F944d451B48bc151a7BEC454bc185","gasLimit":{"type":"BigNumber","hex":"0x03d090"},"to":"0xbc976D4b9D57E57c3cA52e1Fd136C45FF7955A96","data":"0xc68785190000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000010001000000000100360492ae68e06a8935ffd17ab234d4ef3d9c31bed479af22e301ad092dae155208998fefc0d14c1309ba9244da3c2a4d462134795b93e174e46d424373e3fd97006497ef4700006dbf001600000000000000000000000000000000000000000000000000000000000000010000000000000247000100000000000000000000000000000000000000000000000000000000000f4240a867703f5395cb2965feb7ebff5cdf39b771fc6156085da3ae4147a00be91b3800160000000000000000000000000a370e7c5f7f944d451b48bc151a7bec454bc18500100000000000000000000000000000000000000000000000000000000000000000","accessList":null}, error={"code":-32603,"message":"Internal JSON-RPC error.","data":{"code":-32603,"message":"VM Exception while processing transaction: revert","data":"0x"},"stack":"{\n  \"code\": -32603,\n  \"message\": \"Internal JSON-RPC error.\",\n  \"data\": {\n    \"code\": -32603,\n    \"message\": \"VM Exception while processing transaction: revert\",\n    \"data\": \"0x\"\n  },\n  \"stack\": \"Error: Internal JSON-RPC error.\\n    at new n (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-1.js:13:15154)\\n    at s (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-1.js:13:18094)\\n    at Object.internal (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-1.js:13:18704)\\n    at c (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:94385)\\n    at chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:95384\\n    at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-2.js:22:58222\"\n}\n  at new n (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-1.js:13:15154)\n  at s (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-1.js:13:18094)\n  at Object.internal (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-1.js:13:18704)\n  at c (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:94385)\n  at chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:1:95384\n  at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-2.js:22:58222"}, code=CALL_EXCEPTION, version=providers/5.7.2)
    at l.makeError (main.f2ca49db.js:37:1803301)
    at l.throwError (main.f2ca49db.js:37:1803421)
    at g (main.f2ca49db.js:37:1860317)
    at u.<anonymous> (main.f2ca49db.js:37:1870501)
    at Generator.throw (<anonymous>)
    at s (main.f2ca49db.js:37:1859648)

Expected result:

User is able to claim tokens.

Device:

MacBook Pro, macOS Monterey 12.6.5, Chrome Version 114.0.5735.106 (Official Build) (x86_64)

Attachment:

Screenshot 2023-06-25 at 10 50 31

AigaD commented 1 year ago

Issue also reproducible on Mainnet - https://mainnet--wormhole-connect.netlify.app/# Attachment:

https://github.com/wormhole-foundation/wormhole-connect/assets/91047061/032548ee-11f2-4d9c-9e08-51e5b52eb301

tsadovska commented 1 year ago

Issue is no longer reproducible on https://wormhole-connect.netlify.app/ [Testnet].

Issue is not reproducible with the following scenarios:

Not able to check on Testnet with following wallets:

Issue is still reproducible on https://mainnet--wormhole-connect.netlify.app/ [Mainnet] with following scenarios:

Error is displayed in Console:

Error: missing revert data in call exception; Transaction reverted without a reason string [ See: https://links.ethers.org/v5-errors-CALL_EXCEPTION ] (data="0x", transaction={"from":"0x9631288F4050F7CFbf77B77f8540DeCF6cfC7012","gasLimit":{"type":"BigNumber","hex":"0x03d090"},"to":"0xB1731c586ca89a23809861c6103F0b96B3F57D92","data":"0xc68785190000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000041801000000030d00c1db15e5bb96004e82273a88a710a3c70084e3df74cdcb38adbc347cc458efae5678aecd129c3497589de9b7ac64f3fb892c7c09d6970f8df6a67e787107fea80002121b9c834e79e89141bde95bc5b85dd3fffa6ab338af1b90b394b9bf4ec7de922617da4dbbd9cf9510d3341218b72213a326bb3d0bcf853b37126e42b74c6dcd0003869b6d3c67df5f2e527b1bee314d718c60585b83c33f45297d06cb275ae8e1e97ec0884e825f3cfdfe30dd0c553987cecdaaa0981c3cc9a762ddfaf24fc33d0d0004aa5b40375d18ab8d01c96e48da6679e7f1485e6de1884202a4d29437317b20567efc1716ab40cad566c5febc8b4b5fc0b7914ea16091eedf5adc35cd712483530106f8bbd772f836148d923d97302d89271603ab18a8246123b7bfceb29ea0b9b05817c7b0e98084b6658e2d6867b4eb0e81e8e7b73814645553a917a14df71f1f81010a0d1d56f1feaa15cf43ec4aba7b9c8faac06640c6b8da43a0c8deeba0d27961e412ed960934fbc4fef2832fb8d981dc1f76829b16b808dbe7891f7a24335d499a010b1aed2e963131f85d4b36425ba7e5399770f3ddec27a4bf646da550032e4ec2e20a19ef4258e088e750c8fc9ea38f0f13b8aa68ec6f3381ad3eaf7030b7dbfaae010c4666bd184eb07f97dd767ab249f38ee8f366cd69b9aa2f94b4a1c97986aa55080209af649f275f0539d6cf84c75749069176b2e3cdefa0ef08913b147b5c73e9000db0156fc3e3888b2c4afebe3809400991414a78c7c82e6b09a8d5993784ca585c6981d2a32a2257113adb4150e318155039a340ebdc7e2ef16f10caeff796ebdb010e5e341b3537e93a05f4967b7f14bddf7f824cc6819460943e8c4c86214247deb530bfadcec4fae65c31a1975b28f927874f90b536cea1f1a3c2f780f5be08665b001029874d869f80461b11d6762e0a62723d5e4acba7a8a165c258e378d5b80cd4c03cb753e3ab34a1c6849f3e2c62926192a94e947d3918a84bae745bd33455481401119a399ba9857dfe411e7605624be0390e1899a320a7c6c4f41619e6ea4feed87e754ee6444f9936eef0e1bb5d34d81a517ad486c15aa2ebcafe2bb8bb4cd97af601126133e446803f6b036c921bd46d326451dd06f985854a67a6988c50a0b03c047f5f6d4b30b76ab8c090aef14c9880e6bf7f9b5272e6e0189b858e2714f0f41a950064ad45ca00010bfe0016000000000000000000000000000000000000000000000000000000000000000100000000000063a500010000000000000000000000000000000000000000000000000000000000002710a867703f5395cb2965feb7ebff5cdf39b771fc6156085da3ae4147a00be91b3800160000000000000000000000009631288f4050f7cfbf77b77f8540decf6cfc7012001000000000000000000000000000000000000000000000000000000000000000000000000000000000","accessList":null}, error={"code":-32603,"message":"Internal JSON-RPC error.","data":{"code":-32603,"message":"VM Exception while processing transaction: revert","data":"0x"},"stack":"{\n  \"code\": -32603,\n  \"message\": \"Internal JSON-RPC error.\",\n  \"data\": {\n    \"code\": -32603,\n    \"message\": \"VM Exception while processing transaction: revert\",\n    \"data\": \"0x\"\n  },\n  \"stack\": \"Error: Internal JSON-RPC error.\\n    at new i (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-1.js:16:31538)\\n    at s (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-1.js:16:34478)\\n    at Object.internal (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-1.js:16:35088)\\n    at c (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:7:72700)\\n    at chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:7:73699\\n    at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-3.js:12:100465\"\n}\n  at new i (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-1.js:16:31538)\n  at s (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-1.js:16:34478)\n  at Object.internal (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/common-1.js:16:35088)\n  at c (chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:7:72700)\n  at chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-0.js:7:73699\n  at async chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background-3.js:12:100465"}, code=CALL_EXCEPTION, version=providers/5.7.2)
    at f.makeError (index.ts:269:28)
    at f.throwError (index.ts:281:20)
    at y (json-rpc-provider.ts:66:16)
    at u.<anonymous> (json-rpc-provider.ts:642:20)
    at Generator.throw (<anonymous>)
    at s (formatter.ts:523:1)

Attachment: Screenshot 2023-07-11 at 15 12 38

tsadovska commented 1 year ago

Issue will be rechecked after #946 is resolved.

AigaD commented 11 months ago

Tested from: https://wormhole-connect.netlify.app/# Transaction from Aptos (Fewcha) to Moonbase (Metamask) fails, reason in console Error: Transaction issue Attachment:

https://github.com/wormhole-foundation/wormhole-connect/assets/91047061/370f99c0-128d-479a-b016-b8ecc9bc5d60

tsadovska commented 11 months ago

Issue is no longer reproducible on https://wormhole-connect-mainnet.netlify.app/ [Mainnet] when:

Issue is no longer reproducible on https://wormhole-connect.netlify.app/ [Testnet] when sending 0.01 APT from Aptos (Fewcha) to Moonbase (Metamask): Aptos explorer, Moonscan.

Ticket is closed.