File tree Expand file tree Collapse file tree
Packages/Sequence-Unity/Sequence/SequenceSDK/Adapter Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,11 +14,14 @@ namespace Sequence.Adapter
1414{
1515 public class EmbeddedWalletAdapter : IEmbeddedWalletAdapter , IDisposable
1616 {
17+ public delegate void OnWalletUpdatedHandler ( IWallet wallet ) ;
18+
1719 private static EmbeddedWalletAdapter _instance ;
1820
1921 public IWallet Wallet { get ; private set ; }
2022
2123 public Address WalletAddress { get ; private set ; }
24+ public event OnWalletUpdatedHandler OnWalletUpdated ;
2225
2326 private SequenceLogin _loginHandler ;
2427 private SequenceLogin LoginHandler
@@ -327,6 +330,8 @@ private void UpdateWallet(IWallet wallet)
327330
328331 _checkout = new Checkout ( wallet , _chain ) ;
329332 LoginHandler . SetConnectedWalletAddress ( wallet . GetWalletAddress ( ) ) ;
333+
334+ OnWalletUpdated ? . Invoke ( wallet ) ;
330335 }
331336
332337 private void EnsureWalletReferenceExists ( )
You can’t perform that action at this time.
0 commit comments