selectWallet method

  1. @override
void selectWallet(
  1. ReownAppKitModalWalletInfo? walletInfo
)
override

Sets the selectedWallet to be connected

Implementation

@override
void selectWallet(ReownAppKitModalWalletInfo? walletInfo) async {
  if (walletInfo?.isPhantom == true) {
    _selectedWallet = await _explorerService.getPhantomWalletObject();
  } else if (walletInfo?.isSolflare == true) {
    _selectedWallet = await _explorerService.getSolflareWalletObject();
  } else if (walletInfo?.isCoinbase == true) {
    _selectedWallet = await _explorerService.getCoinbaseWalletObject();
  } else {
    _selectedWallet = walletInfo;
  }
}