GoodDollar / GoodDAPP

GoodDollar.org Wallet is the simplest access point to Claim your daily G$. It Is based on web3 and React native web.
good-dapp.vercel.app
MIT License
106 stars 55 forks source link

Bug: walletconnect does not support eth_call method #4092

Open L03TJ3 opened 1 year ago

L03TJ3 commented 1 year ago

Description

We have not added eth_call as a supported method. wallet.polygon seems to use this for the approve request for relaying a meta-transaction

Reproduce (need some matic funds which are not matic:

  1. go to https://wallet.polygon.technology/?redirectOnConnect=%2Fpolygon%2Fgas-swap
  2. go to wallet.gooddollar
  3. connect the two
  4. on poly wallet, make sure you have switched to polygon mainnet (not zkevm)
  5. on the left, at the bottom go to gas-swap
  6. Select token which you want to use for gasless swap
  7. select amount of matic
  8. click approve
  9. see console (matic) with: Unsupported request eth_call