added in some debug statements to see how far I was getting into the process. It looks like the async function Moralis.SetupWeb3 is never finishing. I’m getting the “In wallet connect” message, but not the “In wallet connect after setupweb3”
The CreateWeb3 method calls a Wallet Connect method to create a client. Debug into that and see if you can find what is happening. I am not able to reproduce this.
Looks like this is never finishing in Moralis.cs SetupWeb3()
await UniTask.Run(() =>
{
WalletConnectSession client = WalletConnect.Instance.Session;
Debug.Log("In UniTask.run");
// Create a web3 client using Wallet Connect as write client and a dummy client as read client.
Web3Client = new Web3(client.CreateProvider(new DeadRpcReadClient(Debug.LogError)));
});
are you using Mirror for your project?
No I did not find a solution. Are you having the same issue?
yes.Did you find any alternate method to do it?
No. Are you using mirror as well?
no, i am just trying to connect with wallet using the demo scene provided by moralis
maybe latest version works better for you in case that you are using a self hosted parse server
for a self hosted parse server it has to get the server time with a cloud function that you should not modify it, if you modify it then it will no longer work
I don’t know if there is a reference project
@cryptokid when i change in the package file of unity the changes made were reverted as soon as compile
What changes were reverted?
how can i merge this one in my current project…
I’m not the expert in unity. I don’t know that.
Latest version of the sdk should have some fixed for the self hosted parse server.
Maybe you can just update the sdk to latest version?