@brave/spl-token-registry
Version:
Solana Token Registry
1,632 lines • 85.4 kB
TypeScript
export declare enum ENV {
MainnetBeta = 101,
Testnet = 102,
Devnet = 103
}
export interface TokenList {
readonly name: string;
readonly logoURI: string;
readonly tags: {
[tag: string]: TagDetails;
};
readonly timestamp: string;
readonly tokens: TokenInfo[];
}
export interface TagDetails {
readonly name: string;
readonly description: string;
}
export interface TokenExtensions {
readonly website?: string;
readonly bridgeContract?: string;
readonly assetContract?: string;
readonly address?: string;
readonly explorer?: string;
readonly twitter?: string;
readonly github?: string;
readonly medium?: string;
readonly tgann?: string;
readonly tggroup?: string;
readonly discord?: string;
readonly serumV3Usdt?: string;
readonly serumV3Usdc?: string;
readonly coingeckoId?: string;
readonly imageUrl?: string;
readonly description?: string;
}
export interface TokenInfo {
readonly chainId: number;
readonly address: string;
readonly name: string;
readonly decimals: number;
readonly symbol: string;
readonly logoURI?: string;
readonly tags?: string[];
readonly extensions?: TokenExtensions;
}
export declare type TokenInfoMap = Map<string, TokenInfo>;
export declare const CLUSTER_SLUGS: {
[id: string]: ENV;
};
export declare class GitHubTokenListResolutionStrategy {
repositories: string[];
resolve: () => Promise<TokenInfo[]>;
}
export declare class CDNTokenListResolutionStrategy {
repositories: string[];
resolve: () => Promise<TokenInfo[]>;
}
export declare enum Strategy {
GitHub = "GitHub",
Static = "Static",
Solana = "Solana",
CDN = "CDN"
}
export declare class SolanaTokenListResolutionStrategy {
resolve: () => never;
}
export declare class StaticTokenListResolutionStrategy {
resolve: () => ({
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: never[];
extensions: {
website: string;
serumV3Usdc: string;
serumV3Usdt: string;
coingeckoId: string;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
coingeckoId: string;
serumV3Usdt: string;
serumV3Usdc?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
bridgeContract: string;
serumV3Usdc: string;
serumV3Usdt: string;
coingeckoId: string;
website?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
bridgeContract: string;
coingeckoId: string;
website?: undefined;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
bridgeContract: string;
serumV3Usdc: string;
serumV3Usdt: string;
coingeckoId: string;
waterfallbot: string;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
bridgeContract: string;
serumV3Usdc: string;
serumV3Usdt: string;
coingeckoId: string;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
explorer: string;
serumV3Usdc: string;
serumV3Usdt: string;
coingeckoId: string;
bridgeContract?: undefined;
waterfallbot?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: never[];
extensions: {
website: string;
serumV3Usdc: string;
serumV3Usdt: string;
coingeckoId: string;
waterfallbot: string;
bridgeContract?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
bridgeContract: string;
assetContract: string;
serumV3Usdc: string;
serumV3Usdt: string;
coingeckoId: string;
waterfallbot: string;
website?: undefined;
explorer?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
coingeckoId: string;
website?: undefined;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
bridgeContract: string;
serumV3Usdc: string;
serumV3Usdt: string;
coingeckoId: string;
waterfallbot: string;
website?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
bridgeContract: string;
serumV3Usdt: string;
coingeckoId: string;
website?: undefined;
serumV3Usdc?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: never[];
extensions: {
serumV3Usdc: string;
serumV3Usdt: string;
coingeckoId: string;
waterfallbot: string;
website?: undefined;
bridgeContract?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
coingeckoId: string;
serumV3Usdc: string;
serumV3Usdt?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
address: string;
bridgeContract: string;
assetContract: string;
coingeckoId: string;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
tags: string[];
extensions: {
website: string;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
logoURI?: undefined;
} | {
chainId: number;
address: string;
name: string;
symbol: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
coingeckoId: string;
serumV3Usdc: string;
website?: undefined;
serumV3Usdt?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
name: string;
symbol: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
coingeckoId: string;
serumV3Usdt: string;
website?: undefined;
serumV3Usdc?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
address: string;
bridgeContract: string;
assetContract: string;
coingeckoId: string;
website?: undefined;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
address: string;
bridgeContract: string;
assetContract: string;
website?: undefined;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
twitter: string;
website?: undefined;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
coingeckoId: string;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
twitter: string;
github: string;
tgann: string;
tggroup: string;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
coingeckoId: string;
serumV3Usdc: string;
waterfallbot: string;
serumV3Usdt?: undefined;
bridgeContract?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
twitter: string;
coingeckoId: string;
serumV3Usdc: string;
waterfallbot: string;
serumV3Usdt?: undefined;
bridgeContract?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
tags: string[];
logoURI?: undefined;
extensions?: undefined;
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: never[];
extensions: {
website: string;
background: string;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
background: string;
address: string;
bridgeContract: string;
assetContract: string;
coingeckoId: string;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions?: undefined;
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
attributes: {
image: string;
Generation: number;
Species: number;
"Base Rest": number;
}[];
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
telegram: string;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: never[];
extensions: {
website: string;
waterfallbot: string;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
imageUrl: string;
description: string;
serumV3Usdc: string;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
serumV3Usdc: string;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: never[];
extensions: {
medium: string;
twitter: string;
serumV3Usdc: string;
website?: undefined;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
address: string;
bridgeContract: string;
assetContract: string;
website: string;
twitter: string;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: never[];
extensions: {
website: string;
twitter: string;
medium: string;
coingeckoId: string;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
coingeckoId: string;
website: string;
twitter: string;
serumV3Usdc: string;
serumV3Usdt?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: never[];
extensions: {
serumV3Usdc: string;
coingeckoId: string;
website: string;
address: string;
assetContract: string;
tggroup: string;
serumV3Usdt?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
twitter?: undefined;
github?: undefined;
tgann?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: never[];
extensions: {
website: string;
medium: string;
twitter: string;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
twitter: string;
imageUrl: string;
animationUrl: string;
description: string;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
medium?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
twitter: string;
serumV3Usdc: string;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: string[];
extensions: {
website: string;
twitter: string;
serumV3Usdc?: undefined;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefined;
description?: undefined;
medium?: undefined;
animationUrl?: undefined;
discord?: undefined;
instagram?: undefined;
"dex-website"?: undefined;
facebook?: undefined;
reddit?: undefined;
linkedin?: undefined;
};
} | {
chainId: number;
address: string;
symbol: string;
name: string;
decimals: number;
logoURI: string;
tags: never[];
extensions: {
website: string;
twitter: string;
medium: string;
discord: string;
description: string;
serumV3Usdc: string;
serumV3Usdt?: undefined;
coingeckoId?: undefined;
bridgeContract?: undefined;
waterfallbot?: undefined;
explorer?: undefined;
assetContract?: undefined;
address?: undefined;
github?: undefined;
tgann?: undefined;
tggroup?: undefined;
background?: undefined;
attributes?: undefined;
telegram?: undefined;
imageUrl?: undefine