Implemented fallback mechanism to use Session Proposal when Wallet does not support OCA
Still to be done:
Wallet side support of OCA
How Has This Been Tested?
A lot of manual testing with different wallets that supports OCA. (Trust Wallet, Zerion, WC Swift Sample Wallet, WC Kotlin Sample Wallet, WC React-Wallet)
Will add integration test when the task is completed
On video: Connection with Flutter Wallet, which does not support OCA, and Swift Wallet which does support it.
Description
Second iteration on support One-Click Auth:
Still to be done:
How Has This Been Tested?
A lot of manual testing with different wallets that supports OCA. (Trust Wallet, Zerion, WC Swift Sample Wallet, WC Kotlin Sample Wallet, WC React-Wallet)
Will add integration test when the task is completed
On video: Connection with Flutter Wallet, which does not support OCA, and Swift Wallet which does support it.
https://github.com/WalletConnect/WalletConnectFlutterV2/assets/14978705/5477a1ba-8b32-440f-aefe-4b5b826b7358
Due Dilligence