Open iseruuuuu opened 1 week ago
walletConnect.openModal(context);
to open meta-mask → login succeeded, address retrieval completeHello, @iseruuuuu
Did you call _w3mService.launchConnectedWallet();
right before your walletConnect.web3App!.request()
call? Did you try some other Wallet?
On a side note, this 👇 is wrong:
includedWalletIds: {metamask},
featuredWalletIds: {metamask},
excludedWalletIds: {metamask},
What's your goal here? If you want to show only Metamask (which I don't recommend) you would just use includedWalletIds: {metamask}
, that's enough.
@quetool Thanks for replay🙇
On a side note, this 👇 is wrong: includedWalletIds: {metamask}, featuredWalletIds: {metamask}, excludedWalletIds: {metamask}, What's your goal here? If you want to show only Metamask (which I don't recommend) you would just use includedWalletIds: {metamask}, that's enough.
Did you try some other Wallet?
Did you call _w3mService.launchConnectedWallet(); right before your walletConnect.web3App!.request() call?
- Is the following assumption correct for implementation? I was able to open the meta mask, but no signature appeared.
await walletConnect.launchConnectedWallet(); final signedMessage = await walletConnect.web3App!.request( chainId: 'eip155:1', topic: walletConnect.session?.topic ?? '', request: SessionRequestParams( method: 'personal_sign', params: ['0x$encoded', address], ), );
Is the following assumption correct for implementation?
Nope, it's totally fair if you want to use only Metamask, for that it's enough to just use includedWalletIds: {metamask},
I asked to try some other wallets just to check if could be an issue with Metamask alone or a broader issue.
@quetool Thank you. As an additional matter to share, I did the above implementation on iOS and was able to confirm that the transition to the meta mask was correct and the signature process was issued. Therefore, I felt that there might be a problem with Android.
Also, I have tried to describe the AndroidManifest and other descriptions with reference to the SAMPLES, but it does not work.
As for the specific Android status,
Do you mind sharing a complete reproducible code? I'd like to see at the crash.
Describe the bug
To Reproduce Steps to reproduce the behavior:
Expected behavior Transition to the meta mask and expect to be able to process signatures
Screenshots
Smartphone (please complete the following information):
Flutter Doctor
Additional context