portis-project / crypto-puppers

🐶 Even digital doggos need a home!
https://cryptopuppers.co
20 stars 12 forks source link

No gas-less UX on Ropsten due to NO_RELAYERS_FOUND #3

Open Ambros94 opened 4 years ago

Ambros94 commented 4 years ago

Problem

According to the documentation (and to user expectations) this demo, when connected to ropsten, should allow a gas-less experience thanks to the usage of the GasStationNetwork.

When trying to create a transaction it requests the user to pay gas. This is probably caused by the application not able to retrieve the URL of any relayers

Additional debug notes

I noticed that the call to https://api.portis.io/gas-relayers passes a parameter called hubContractAddress with the value 0x1349584869A1C7b8dc8AE0e93D8c15F5BB3B4B87, while for your documentation available here I think that the default hub address should be 0xD216153c06E857cD7f72665E0aF1d7D82172F494

Setup

MacOs 10.15.7 node 10.15.1 npm 6.4.1 crypto-puppers master fc201bf

Steps to reproduce

  1. git clone
  2. npm install
  3. npm start
  4. Login with a Portis account on ropsten
  5. Press any "ADOPT ME" button

Video of the problem

Screen Recording 2020-10-06 at 21 02 39

taurus228 commented 2 years ago

Cool

taurus228 commented 2 years ago

Problem

According to the documentation (and to user expectations) this demo, when connected to ropsten, should allow a gas-less experience thanks to the usage of the GasStationNetwork.

When trying to create a transaction it requests the user to pay gas. This is probably caused by the application not able to retrieve the URL of any relayers

Additional debug notes

I noticed that the call to https://api.portis.io/gas-relayers passes a parameter called hubContractAddress with the value 0x1349584869A1C7b8dc8AE0e93D8c15F5BB3B4B87, while for your documentation available here I think that the default hub address should be 0xD216153c06E857cD7f72665E0aF1d7D82172F494

Setup

MacOs 10.15.7 node 10.15.1 npm 6.4.1 crypto-puppers master fc201bf

Steps to reproduce

  1. git clone
  2. npm install
  3. npm start
  4. Login with a Portis account on ropsten
  5. Press any "ADOPT ME" button

Video of the problem

Screen Recording 2020-10-06 at 21 02 39