diff --git a/src/lib/components/providers/token-provider.svelte b/src/lib/components/providers/token-provider.svelte index ed899509..3d5a702a 100644 --- a/src/lib/components/providers/token-provider.svelte +++ b/src/lib/components/providers/token-provider.svelte @@ -108,16 +108,16 @@ if (!response.ok) { throw new Error(`Status ${response.status}`); } - const contentType = response.headers.get('content-type'); - if (!contentType || !contentType.includes('application/json')) { - throw new TypeError('Received non-JSON content type'); + const contentType = response.headers.get("content-type"); + if (!contentType || !contentType.includes("application/json")) { + throw new TypeError("Received non-JSON content type"); } const jsonData = await response.json(); return jsonData.image; } catch (error) { // eslint-disable-next-line no-console - console.error('Error fetching or parsing JSON metadata:', error); - return ''; + console.error("Error fetching or parsing JSON metadata:", error); + return ""; } }; @@ -129,7 +129,7 @@ metadata.name = name; } - if (jsonUri && jsonUri.endsWith('.json')) { + if (jsonUri && jsonUri.endsWith(".json")) { (async () => { try { const imageUrl = await fetchJsonMetadata(jsonUri); @@ -138,14 +138,13 @@ } } catch (error) { // eslint-disable-next-line no-console - console.error('Error in fetchJsonMetadata:', error); + console.error("Error in fetchJsonMetadata:", error); } })(); } else if (jsonUri) { metadata.image = jsonUri; } -} - + } $: tokenIsLoading = (address !== SOL && $asset?.isLoading) || diff --git a/src/lib/util/recognized-tokens.ts b/src/lib/util/recognized-tokens.ts index 26995290..029dc220 100644 --- a/src/lib/util/recognized-tokens.ts +++ b/src/lib/util/recognized-tokens.ts @@ -1,6 +1,8 @@ import type { RecognizedTokens } from "$lib/types"; export const recognizedTokens: RecognizedTokens = { + BONK: "DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263", FOXY: "FoXyMu5xwXre7zEoSvzViRk3nGawHUp9kUh97y2NDhcq", + SOL: "So11111111111111111111111111111111111111112", USDC: "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v", }; diff --git a/src/lib/xray/lib/search.ts b/src/lib/xray/lib/search.ts index 654016bc..faf2e6b9 100644 --- a/src/lib/xray/lib/search.ts +++ b/src/lib/xray/lib/search.ts @@ -58,7 +58,7 @@ export const search = async ( if (isValidPublicKey(query)) { const pubkey = new PublicKey(query); - const account = await connection.getParsedAccountInfo(pubkey); + const account = await connection.getAccountInfo(pubkey); // TODO Property 'program' does not exist on type 'Buffer | ParsedAccountData'. // @ts-ignore const program = account?.value?.data?.program;