Skip to content
This repository has been archived by the owner on Aug 1, 2022. It is now read-only.

feat(ui): Integrate eth wallet using walletconnect #940

Closed
4 of 9 tasks
NunoAlexandre opened this issue Sep 21, 2020 · 2 comments
Closed
4 of 9 tasks

feat(ui): Integrate eth wallet using walletconnect #940

NunoAlexandre opened this issue Sep 21, 2020 · 2 comments
Assignees
Labels
feature Something that doesn't exist yet
Projects

Comments

@NunoAlexandre
Copy link
Contributor

NunoAlexandre commented Sep 21, 2020

As a replacement of the Radicle Registry, we want to integrate an Eth wallet in our application using walletconnect.

TODO

  • Re-enable the wallet section
  • Rename 'Wallet" to "Funding"
  • Handle the connection to a wallet
    • Connect
      • Timeout after X seconds with relevant error message
    • Disconnect
  • When a wallet is connected
    • React to user changing accounts in their wallet app
    • Handle disconnections
    • Handle wallet with 0 accounts
@xla xla added this to the β1 milestone Sep 21, 2020
@xla xla added feature Something that doesn't exist yet ui labels Sep 21, 2020
@xla xla modified the milestones: β1, β2 Sep 21, 2020
@NunoAlexandre NunoAlexandre added this to In Progress in Funding Sep 21, 2020
@NunoAlexandre
Copy link
Contributor Author

NunoAlexandre commented Sep 21, 2020

@juliendonck we need a design for the "handle connected to a wallet bit".

Meaning:

  • When we don't have a wallet connected, the wallet section is "empty" and should offer a "Connect" button
  • When it is connecting, it needs to reflect that ongoing task
  • When it is connected, a Disconnect button should be offered

We should also offer a "Forget" button when connected because connecting after disconnecting will not provide a QR code to connect from scratch but it will try to connect to the previously connected wallet.

@NunoAlexandre
Copy link
Contributor Author

Superseded by #974

Funding automation moved this from In Progress to Done Sep 30, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature Something that doesn't exist yet
Projects
No open projects
Funding
  
Done
Development

Successfully merging a pull request may close this issue.

2 participants