diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Scripts/ConnectToWallet.cs b/Packages/io.chainsafe.web3-unity/Runtime/Scripts/ConnectToWallet.cs index 8ee441acb..c1f96d06c 100644 --- a/Packages/io.chainsafe.web3-unity/Runtime/Scripts/ConnectToWallet.cs +++ b/Packages/io.chainsafe.web3-unity/Runtime/Scripts/ConnectToWallet.cs @@ -14,8 +14,6 @@ namespace ChainSafe.Gaming.UnityPackage /// public class ConnectToWallet : ServiceAdapter, IWeb3InitializedHandler, ILogoutHandler { - [SerializeField] private bool rememberMe = true; - [Space][SerializeField] private Button connectButton; [SerializeField] private Button disconnectButton; @@ -32,7 +30,7 @@ private async void Start() { try { - await Web3Unity.Instance.Initialize(rememberMe); + await Web3Unity.Instance.Initialize(); } finally { diff --git a/Packages/io.chainsafe.web3-unity/Runtime/Scripts/Web3Unity.cs b/Packages/io.chainsafe.web3-unity/Runtime/Scripts/Web3Unity.cs index a26c2e02d..68dfd0f8c 100644 --- a/Packages/io.chainsafe.web3-unity/Runtime/Scripts/Web3Unity.cs +++ b/Packages/io.chainsafe.web3-unity/Runtime/Scripts/Web3Unity.cs @@ -113,17 +113,22 @@ private async void Awake() } } + public Task Initialize() + { + return Initialize(rememberConnection); + } + /// /// Initialize Web3Unity. /// - /// Connect to any saved if they exist. - public async Task Initialize(bool rememberConnection = true) + /// Connect to any saved if they exist. + public async Task Initialize(bool rememberMe) { _connectionHandler = GetComponent(); - await _connectionHandler.Initialize(rememberConnection); + await _connectionHandler.Initialize(rememberMe); - if (rememberConnection) + if (rememberMe) { try {