RetrieveUser
This function does not trigger any UI elements
This function retrieves information about the currently logged in user. The fields returned include the userIdentifier, the user's wallet addresses, and the wallet balances.
Task<dynamic> RetrieveUser()
This function has no arguments
This function returns the following object:
{
"userIdentifier":"userIdentifier",
"balances": {
"goerli_eth": {
"accountBalances": [
{
"address": "address1",
"balance": "balance1",
},
],
"totalBalance": "totalBalance",
},
"asset_2": {
...
}
},
"chainWallets": {
"goerli": [
"address1",
...
],
"chain2": [
...
]
...
}
}
1
using System;
2
using Metafi.Unity;
3
4
public class GameManager : MonoBehaviour {
5
public async void Start(){
6
var res = await MetafiProvider.Instance.RetrieveUser();
7
Debug.Log("RetrieveUser complete, result: " + res.ToString());
8
}
9
}
And voila! Your token will now be accessible throughout the wallet.
Last modified 3mo ago