Private
cachedPrivate
Readonly
githubPrivate
Readonly
githubPrivate
initialized
Private
lastReadonly
registryPrivate
searchStatic
Private
TTL
Private
build
The filter options. Defaults to
{ isListed: true}
Private
filter
Gets all the featured sections defined in the registry.
Along with the dApps. If no featured section is defined,
returns undefined
The list of featured sections and the dApps in that section
Initializes the registry. This is required before you can use the registry. It builds the search Index and caches the registry. Specifically it performs the following steps
If the strategy is Static, then the first load will always happen from local registry.json file. Any subsequent calls after TTL will fetch the registry from the remote URL (if static is stale) & rebuild the search index.
A promise that resolves when the registry is initialized
Private
localPrivate
queryPerforms search & filter on the dApps in the registry. This always returns the dApps that are listed.
The filtered & sorted list of dApps
The text to search for
The filter options. Defaults to
{ isListed: true}
search by dapp id
if matches return dappInfo
dappId
Static
validateGenerated using TypeDoc
Returns the list of dApps that are listed in the registry. You can optionally filter the results.
Returns
The list of dApps that are listed in the registry