Skip to content
This repository has been archived by the owner on Nov 10, 2023. It is now read-only.

Cannot create and execute transaction using WalletConnect on Volta #3928

Open
nick8319 opened this issue May 31, 2022 · 2 comments
Open

Cannot create and execute transaction using WalletConnect on Volta #3928

nick8319 opened this issue May 31, 2022 · 2 comments
Labels
Bug 🐛 Something isn't working Minor Needs to be fixed within the next 1-3 public releases.

Comments

@nick8319
Copy link

nick8319 commented May 31, 2022

Description

It is not possible to create\execute a transaction using WalletConnect and Metamask Mobile - process pending during “Estimating gas” step.

Environment

  • Browser: Firefox
  • Wallet: Metamask Mobile via WalletConnect
  • Chain: Volta

Steps to reproduce

  1. Connect to the existing safe (2 of 2) using Metamask (extension)
  2. Start the “New transaction” process, choose “Send funds”, fill required params
  3. Sign the transaction without execution.
  4. Connect to the same safe with 2nd owner via WalletConnect and MetamaskMobile
  5. Try to confirm and execute the queued transaction from step 3

Expected result

“Approve transaction” modal window opened, Gas price estimated, “Submit” button enabled. After clicking “Submit” the sign transaction request appears on Metamask Mobile. After signing transaction it is executed.

Obtained result

“Approve transaction” modal window opened. “Estimating” state is pending on “Submit” button. Not possible to execute transaction.

Additional info

  1. It is possible to uncheck “Execute transaction” and fill gas aprameters manually and then submit transaction. Signing request will appear on Metamask Mobile and transaction can be executed.
  2. Our research also showed that this issue might be related to the chain which rpc node doesn’t support “skipCache” flag.
  3. We are able to create a safe using walletConnect and Metamask Mobile

Links

Screenshots

image
image
image

@iamacook
Copy link
Member

iamacook commented Jun 7, 2022

Thanks for reporting the issue @nick8319.

Moonbeam is an unofficial fork of the Safe but we'll investigate Volta and see if we can solve the problem.

@iamacook iamacook added the Bug 🐛 Something isn't working label Jun 7, 2022
@iamacook iamacook changed the title Cannot create and execute transaction using WalletConnect on Moonbase and Volta networks Cannot create and execute transaction using WalletConnect on Volta Jun 7, 2022
@liliya-soroka
Copy link
Member

The estimation works on Volta, but the "Estimating" state is never changed to "Submit" on UI for the WC
image

@liliya-soroka liliya-soroka added the Minor Needs to be fixed within the next 1-3 public releases. label Jul 1, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Bug 🐛 Something isn't working Minor Needs to be fixed within the next 1-3 public releases.
Projects
None yet
Development

No branches or pull requests

3 participants