Skip to content

Commit b486a5f

Browse files
author
Zhichao Link
committed
update particle AA
1 parent 1a070e9 commit b486a5f

File tree

7 files changed

+9
-44
lines changed

7 files changed

+9
-44
lines changed

Assets/ParticleNetwork/Mobile/Demo/AADemo.cs

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -59,13 +59,7 @@ private async Task<string> GetSmartAccountAddress(string eoaAddress)
5959

6060
public void Init()
6161
{
62-
var biconomyApiKeys = new Dictionary<int, string>
63-
{
64-
{ 1, "" }, // your ethereum mainnet key
65-
{ 137, "" }, // your polygon mainnet key
66-
};
67-
68-
ParticleAAInteraction.Init(accountName, biconomyApiKeys);
62+
ParticleAAInteraction.Init(accountName);
6963
}
7064

7165

Assets/ParticleNetwork/Mobile/Demo/Connect/Items/WalletTypeParticleAuthCoreItem.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ public ConnectConfig GetConnectConfig()
6060
"An example description", "https://connect.particle.network/icons/512.png");
6161
List<SupportLoginType> supportLoginTypes = supportLoginTypeItems.FindAll(x => x.GetSelected())
6262
.ConvertAll(x => x.GetSupportLoginType());
63-
6463
var account = inputField.text;
6564
LoginType loginType = (LoginType)Enum.Parse(typeof(LoginType), dropdown.options[dropdown.value].text);
6665

Assets/ParticleNetwork/Mobile/Demo/GUIDemo.cs

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,7 @@ public void Init()
4545

4646
ParticleNetwork.Init(_chainInfo);
4747
ParticleConnectInteraction.Init(_chainInfo, metadata);
48-
ParticleWalletConnectInitialize();
49-
}
50-
51-
public void ParticleWalletConnectInitialize()
52-
{
53-
var metaData = new WalletMetaData("Particle Connect",
54-
"https://connect.particle.network/icons/512.png",
55-
"https://connect.particle.network", description: "", "75ac08814504606fc06126541ace9df6");
56-
ParticleWalletGUI.ParticleWalletConnectInitialize(metaData);
48+
ParticleWalletGUI.ParticleWalletConnectInitialize(metadata);
5749
}
5850

5951
public void NavigatorWallet()
@@ -237,7 +229,7 @@ public void SetSupportWalletConnect()
237229
{
238230
ParticleWalletGUI.SetSupportWalletConnect(true);
239231
}
240-
232+
241233
public void SetCustomUI()
242234
{
243235
ParticleWalletGUI.SetSupportAddToken(true);

Assets/ParticleNetwork/Mobile/Modules/AA/ParticleAAInteraction.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using System.Collections.Generic;
2+
using JetBrains.Annotations;
23
using Network.Particle.Scripts.Model;
34
using Newtonsoft.Json;
45
using Newtonsoft.Json.Linq;
@@ -9,14 +10,16 @@ namespace Network.Particle.Scripts.Core
910
public static class ParticleAAInteraction
1011
{
1112
public static void Init(AAAccountName accountName,
12-
Dictionary<int, string> biconomyApiKeys)
13+
[CanBeNull] Dictionary<int, string> biconomyApiKeys = null)
1314
{
1415
var obj = new JObject
1516
{
16-
{ "biconomy_api_keys", JObject.FromObject(biconomyApiKeys) },
1717
{ "name", accountName.name },
1818
{ "version", accountName.version },
1919
};
20+
21+
if (biconomyApiKeys != null)
22+
obj["biconomy_api_keys"] = JObject.FromObject(biconomyApiKeys);
2023

2124
var json = JsonConvert.SerializeObject(obj);
2225

Assets/ParticleNetwork/Mobile/Modules/Core/Model/WalletMetaData.cs

Lines changed: 0 additions & 20 deletions
This file was deleted.

Assets/ParticleNetwork/Mobile/Modules/Core/Model/WalletMetaData.cs.meta

Lines changed: 0 additions & 3 deletions
This file was deleted.

Assets/ParticleNetwork/Mobile/Modules/GUI/ParticleWalletGUI.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -494,7 +494,7 @@ public static void SetSupportDappBrowser(bool enable)
494494
/// Initialize particle wallet connect as a wallet
495495
/// </summary>
496496
/// <param name="metaData">WalletMetaData</param>
497-
public static void ParticleWalletConnectInitialize(WalletMetaData metaData)
497+
public static void ParticleWalletConnectInitialize(DAppMetaData metaData)
498498
{
499499
var json = JsonConvert.SerializeObject(new JObject
500500
{

0 commit comments

Comments
 (0)