[WalletConnect] Provide feedback when Dapp connection fails

Open
#204 0 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
45/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
typescript
Domain
frontend, web-dev

Research direction

Reproduce the failure in the WalletConnect app using the invalid QR code from the issue, then trace the Dapp connection failure handling in the TypeScript application. The work is done when a failed connection gives the user clear feedback explaining that the connection was unsuccessful.

Written by the indexing model from the issue text.

Description

Enhancement ✨

Description

When Dapp connection via WalletConnect is not successful (because connection QR not valid for example) no feedback is provided to the user why the connection failed.

Steps to reproduce

  1. Go to WalletConnect app.
  2. Copy / paste this invalid QR: wc:aaac4181-306b-4b4d-8e0d-ab60f31dde2f@1?bridge=https%3A%2F%2Fi.bridge.walletconnect.org&key=84516465773444b555460351ed1adece120426f10dbc09e39e53e

Expected result

Dapp fails to connect and feedback is provided to the user. Show an error message, etc.

Obtained result

Dapp fails to connect (expected) but no feedback is provided

Dominant language
TypeScript
Stars
116
Forks
84
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from safe-global/safe-react-apps

All issues in safe-global/safe-react-apps

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.