Open LatentDream opened 3 months ago
Hey @LatentDream. Its hard to say for certain without seeing your transaction in detail. My guess is that your transaction is incorrect and the adapter is throwing the wrong error. Its hard to say without a MRE. Can you record a video of what your seeing?
Sorry for the delay; @augyg will take over the discussion for this issue. He will share an example with the problem
@Funkatronics
I believe the part he was confused about is that this transaction for sure works in every other context (iOS and Desktop, etc.) just specifically not on Chrome for Android
https://astrovault-testnet.vercel.app/outbid
This is a deployed version of it and the transaction in question is attached to "Faucet: Test Token"
@augyg can I see the implementation of the sendTransactionFromAdapter
function? One common mistake we see that causes the WalletSendTransactionError: Found no installed wallet that supports the mobile wallet protocol.
error is when trying to autoconnect to a mobile wallet. Chrome (and all other browsers I have tested) will block any redirect that did not come from a user action - popup blocking.
Hi, I'm experiencing an issue here when send the transaction to the sendTransaction from the MobileAdapter, I have the following error:
The weird part is, only the following transaction cause this error. All other transaction detect the wallet protocol
The version of the packages are:
Smartphone (please complete the following information): Android Virtual device: Pixel 8 Pro API 35, Chrome browser Tested on multiple real Android device, with the same outcome
Additional context I can send in private a link to a deploy version for a dev to test this if needed.
Picture of the console.log from the code: