[Help] Unity Transactions

Hi, i’ve implemented the Connection to the wallet correctly using OpenDeepLink() function, like this tutorial: https://www.youtube.com/watch?v=LSqCw3f3i9U

However, i want to implement payment as well, not just connect, I tried to do so using this:

        try
        {
            // Execute the transaction.
            walletAddress.text = "Starting Transaction";
            string txnHash = await MoralisInterface.Web3Client.Eth.TransactionManager.SendTransactionAsync(txnRequest);
            walletAddress.text = "Transaction Done";
        }
        catch (Exception exp)
        {
            walletAddress.text = exp.Message;
        }

and it doesn’t do anything, just waits on the SendTransactionAysnc function.

Heres a video recording of what happens on my phone:

Assuming that the wallet login is properly established, can you open the trust wallet manually and see if there is a request for the transaction.

1 Like

Yes, that’s right, it was doing it on the background, so that i had to switch tabs manually.

Yeah, then may be there was some issue with the deeplinks.
Not sure if it is from wallet connect or from your app.

1 Like