ExplorerService class

Implemented types

Constructors

ExplorerService({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
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