Skip to content

v0.0.10

Compare
Choose a tag to compare
@bh2smith bh2smith released this 04 Dec 10:32
· 56 commits to main since this release

Apps should provide their own Token Map can be loaded as JSON via

export async function loadTokenMap(
  url: string = TOKEN_MAP_URL,
): Promise<BlockchainMapping> {
  if (loadedTokenMap) {
    return loadedTokenMap;
  }

  try {
    const response = await fetch(url);
    if (!response.ok) {
      throw new Error(`Failed to load tokenMap.json: ${response.statusText}`);
    }
    loadedTokenMap = await response.json();
    return loadedTokenMap as BlockchainMapping;
  } catch (error) {
    console.error("Error loading tokenMap:", error);
    throw error;
  }
}