init method
Implementation
@override
Future<void> init() async {
_phantomWalletData =
(await _explorerService.getPhantomWalletObject()) ??
ReownAppKitModalWalletInfo(
listing: PhantomUtils.defaultListingData,
installed: false,
recent: false,
);
final imageId = _phantomWalletData?.listing.imageId ?? '';
_iconImage = _explorerService.getWalletImageUrl(imageId);
final dappRedirect = (_metadata.redirect?.linkMode == true)
? _metadata.redirect?.universal
: _metadata.redirect?.native;
_phantomHelper = PhantomHelper(
redirect: walletMetadata.metadata.redirect!,
appUrl: _metadata.url,
redirectLink: dappRedirect ?? '',
core: _core,
);
}