Phantom not opening any transaction window (no alert, no transaction opens), in Android (any device) but works on Windows/Firefox/Chrome #271
-
SummaryWhen i open the app with chrome, on android, it opens phantom, but phantom stays on the home screen, no transaction is shown. ExampleSteps to ReproduceUse Android device, latest Chrome, latest Phantom, go to https://p-link.io connect wallet, use the pay button, it opens phantom, but nothing happens Phantom VersionNo response Is there an existing discussion for this?
|
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
Hello @paracetamol951, Would you mind providing your deeplink for connecting and transaction signing request please? |
Beta Was this translation helpful? Give feedback.
-
I am using https://www.npmjs.com/package/@solana/wallet-adapter-react and web3.js in a typescript react next project. |
Beta Was this translation helpful? Give feedback.
-
Damn, i finally found out why. |
Beta Was this translation helpful? Give feedback.
Damn, i finally found out why.
Using the web3.js adapter, i was calling :
const signature = await wallet.sendTransaction(tx, connection);
But since update of phantom of august 2024, it was failling and not showing anything, because i had to call :
var blockhashResponse = await connection.getLatestBlockhashAndContext();
const signature = await wallet.sendTransaction(tx, connection, { minContextSlot:blockhashResponse.context.slot });
The minContextSlot is now mandatory.
Thanks a lot for digging this problem, 7 days searching this as top priority, I was getting crazy.