ExplorerService class
- Implemented types
Constructors
-
ExplorerService({required String projectId, required String referer, String explorerUriRoot = 'https://explorer-api.walletconnect.com', Set<
String> ? recommendedWalletIds, ExcludedWalletState excludedWalletState = ExcludedWalletState.list, Set<String> ? excludedWalletIds, Client? client})
Properties
- client → Client
-
final
-
excludedWalletIds
↔ Set<
String> ? -
The wallets that will be excluded from the modal.
getter/setter pairoverride
- excludedWalletState ↔ ExcludedWalletState
-
How the list of excluded wallets will be handled.
getter/setter pairoverride
- explorerUriRoot → String
-
The root URI of the explorer API.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
initialized
↔ ValueNotifier<
bool> -
getter/setter pairoverride
-
itemList
↔ ValueNotifier<
List< GridListItemModel< >WalletData> > -
getter/setter pairoverride
- projectId → String
-
The project ID used when querying the explorer API.
final
-
recommendedWalletIds
↔ Set<
String> ? -
The recommended wallets that will be prioritized in the modal.
Even if the excludedWalletIds list contains a wallet, it will still be
displayed if it is in this list.
getter/setter pairoverride
- referer → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
fetchListings(
{required String endpoint, required String referer, ListingParams? params}) → Future< List< Listing> > -
override
-
filterExcludedListings(
{required List< Listing> listings}) → List<Listing> -
filterList(
{String? query}) → void -
override
-
getAssetImageUrl(
{required String imageId}) → String -
override
-
getRedirect(
{required String name}) → Redirect? -
override
-
getWalletImageUrl(
{required String imageId}) → String -
override
-
init(
) → Future< void> -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited