persistenceOne / pStake-bugBounty

This repository is to record issues reported for the pStake bug bounty program.
3 stars 2 forks source link

Smartphone Metamask Wallet Connection Not Working #9

Open napelvs opened 3 years ago

napelvs commented 3 years ago

Describe the bug To log in to the application using a smartphone, I used Chrome and Metamask. After connecting the Metamask application to the pSTAKE browser app, the red 'Connect' button located in the sidebar menu still appears and the balances are not reflected from the connected wallet.

To Reproduce Steps to reproduce the behaviour:

  1. Install Metamask Android App and connect your Metamask Wallet.
  2. Go to 'alpha.pstake.finance' using Chrome Android App.
  3. Click on the blue 'Connect' button and choose to open the link using the Metamask app.
  4. Metamask app should open and after a few seconds, a pop-up window should appear. Click the blue 'Connect' button.
  5. After the connection is completed, a message 'Connected to pSTAKE Finance. After that, return to the browser.
  6. By clicking on the right side icon that contains the balances. You can see (if the side menu appears - see this issue) the "Connect" button and 0 balance on all the tokens. This means the wallet is not actually connected to the browser.

Expected behaviour The Metamask wallet should correctly link to the browser application and reflect the balances contained in it.

Smartphone (please complete the following information):

Ethereum address 0x3f3eb8aad1b3c4a8184f82dc0e471b5641c6bfdc

Criticality Assessment Please pick one:

Checklist

kombos commented 2 years ago

This is not an issue but it takes some time to render the page and populate the data (like balances). We have anyway created loading container so as to remove this confusion. metamask was working for everyone.

napelvs commented 2 years ago

This is not an issue but it takes some time to render the page and populate the data (like balances). We have anyway created loading container so as to remove this confusion. metamask was working for everyone.

Glad you have fixed the error.