ExplorerService class

Implemented types

Constructors

ExplorerService.new({required IReownCore core, required String referer, Set<String>? featuredWalletIds, Set<String>? includedWalletIds, Set<String>? excludedWalletIds, Map<String, RequiredNamespace> namespaces = const {}})

Properties

canPaginate bool
no setteroverride
excludedWalletIds Set<String>?
If excludedWalletIds is set wallets from this list are going to be excluded
getter/setter pairoverride
featuredWalletIds Set<String>?
If featuredWalletIds is set wallets from this list are going to be prioritized in the results
getter/setter pairoverride
hashCode int
The hash code for this object.
no setterinherited
includedWalletIds Set<String>?
If includedWalletIds is set only wallets from this list are going to be shown
getter/setter pairoverride
initialized ValueNotifier<bool>
getter/setter pairoverride
isSearching ValueNotifier<bool>
getter/setter pairoverride
listings ValueNotifier<List<ReownAppKitModalWalletInfo>>
getter/setter pairoverride
namespaces Map<String, RequiredNamespace>
latefinal
projectId String
The project ID used when querying the explorer API.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
searchValue String
no setteroverride
totalListings ValueNotifier<int>
getter/setter pairoverride

Methods

getAssetImageUrl(String imageId) String
Given an imageId it return the chain icon from our services
override
getCoinbaseWalletObject() Future<ReownAppKitModalWalletInfo?>
override
getConnectedWallet() ReownAppKitModalWalletInfo?
Get connected wallet data from local storage
override
getPhantomWalletObject() Future<ReownAppKitModalWalletInfo?>
override
getWalletImageUrl(String imageId) String
Given an imageId it return the wallet app icon from our services
override
getWalletRedirect(ReownAppKitModalWalletInfo? walletInfo) WalletRedirect?
Gets the WalletRedirect object from a wallet info data
override
init() Future<void>
Init service
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
paginate() Future<void>
paginate subsequent wallets
override
search for a wallet
override
storeConnectedWallet(ReownAppKitModalWalletInfo? walletInfo) Future<void>
update the recently used position to the top list
override
storeRecentWalletId(String? walletId) Future<void>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited