AlphaWallet / AlphaWallet/alpha-wallet-android

WalletConnect labs testing

未关闭
#3,085 4 条评论 0 个 reaction 已指派 1 人 已被 @seabornlee 认领 在 GitHub 查看
High Priority
主要语言
Java
星标
646
派生
579
PR 合并指标
30 天内没有已合并 PR

描述

https://lab.web3modal.com/

**AC:**

- [ ] Wallet handles namespaces that have extra or unsupported chains, methods, events via giving feedback to the user or still approving them to handle requests for supported cases or showing user feedback latter on when performing requests for unsupported ones.
- [ ] Wallet cleans up duplicate pairings, subscriptions for same dapp (same metadata) either during disconnect or new connection. If these are left behind, initialisation of sign / web3wallet sdk can take a very long time resulting in poor ux. Use most recent pairing, session.
- [ ] Wallet handles disconnecting session correctly from both wallet and dapp side (also if this event occurs in the background i.e. user's wallet is closed and they disconnect from dapp side. Wallet should cleanup and delete such session when it boots up by listening to appropriate events).
- [x] After connection is established, there is a test "sign message" action in the laboratory, ensure that works to confirm your requests and responses are set up correctly.
- [ ] Wallet sends correct response when user rejects connection. Not doing this resulting in web3modal not knowing when to refresh qr code / connection string for further connection attempts.
- [ ] Ensure your sdk's are up to date, ideally using our new Web3Wallet sdk

### Android
| | Connect wallet | Reject connection | Switch chain | Sign message | Read Avax Contract | Disconnect |
|---------|----------------|-------------------|--------------|--------------|--------------------|------------|
| v1 | ✅ | ✅ | | ✅ | | ✅ |
| v1 extended | ✅ | ✅ | | ✅ | | ✅ |
| v2 | ✅ | ✅ | | ✅ | | ✅ |
| v2 extended | ✅ | ✅ | | ✅ | | ✅ |
| v2 standalone | ✅ | ✅ | | ✅ | | ✅ |
| v2 custom | ✅ | ✅ | | ✅ | | ✅ |

**Issues:**

- [ ] Switch chain error
- [ ] Switch chain declined

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。