getConnectedWallet method

  1. @override
W3MWalletInfo? getConnectedWallet()
override

Get connected wallet data from local storage

Implementation

@override
W3MWalletInfo? getConnectedWallet() {
  try {
    final walletString = storageService.instance.getString(
      StringConstants.connectedWalletData,
      defaultValue: '',
    );
    if (walletString!.isNotEmpty) {
      return W3MWalletInfo.fromJson(jsonDecode(walletString));
    }
  } catch (e, s) {
    loggerService.instance.e(
      '[$runtimeType] error getConnectedWallet:',
      error: e,
      stackTrace: s,
    );
  }
  return null;
}