New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Wallet Connect base implementation of the connection flow #19909
Conversation
Jenkins BuildsClick to see older builds (15)
|
b0a48f3
to
22bd3da
Compare
3932ea2
to
3ef172d
Compare
3ef172d
to
4e2f105
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
85% of end-end tests have passed
Failed tests (6)Click to expandClass TestDeepLinksOneDevice:
Class TestWalletOneDevice:
Class TestGroupChatMultipleDeviceMergedNewUI:
Class TestWalletMultipleDevice:
Expected to fail tests (2)Click to expandClass TestCommunityOneDeviceMerged:
Class TestGroupChatMultipleDeviceMergedNewUI:
Passed tests (44)Click to expandClass TestOneToOneChatMultipleSharedDevicesNewUi:
Class TestWalletOneDevice:
Class TestActivityMultipleDevicePR:
Class TestActivityCenterContactRequestMultipleDevicePR:
Class TestCommunityMultipleDeviceMerged:
Class TestCommunityOneDeviceMerged:
Class TestCommunityMultipleDeviceMergedTwo:
Class TestActivityMultipleDevicePRTwo:
Class TestOneToOneChatMultipleSharedDevicesNewUiTwo:
Class TestGroupChatMultipleDeviceMergedNewUI:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚀🚀🚀
Hi @clauxx ! E2E are known and not related. |
fixes #19907
Summary
In order to not diverge/conflict when implementing the features, we should have a starting point from which we will add the functionality on top from other user stories. Currently connection only works with Optimism mainnet.
Steps to test (developers)
FLAG_WALLET_CONNECT_ENABLED
to1
in the.env.debug
file or hardcode the default value)WALLET_CONNECT_PROJECT_ID
to .env.debug (ask for the ID in the #wallet-connect Discord channel) or hardcode the value(rf/dispatch [:wallet-connect/pair uri])
(rf/dispatch [:wallet-connect/approve-session])
status: ready