Add name to ticker list
This commit is contained in:
@@ -200,13 +200,89 @@ public class DataController : ControllerBase
|
||||
{ "OM", "https://assets.coingecko.com/coins/images/12151/standard/OM_Token.png?1696511991" }
|
||||
};
|
||||
|
||||
var tokenNames = new Dictionary<string, string>
|
||||
{
|
||||
{ "AAVE", "Aave" },
|
||||
{ "ADA", "Cardano" },
|
||||
{ "APE", "ApeCoin" },
|
||||
{ "ARB", "Arbitrum" },
|
||||
{ "ATOM", "Cosmos" },
|
||||
{ "AVAX", "Avalanche" },
|
||||
{ "BNB", "BNB" },
|
||||
{ "BTC", "Bitcoin" },
|
||||
{ "DOGE", "Dogecoin" },
|
||||
{ "DOT", "Polkadot" },
|
||||
{ "ETH", "Ethereum" },
|
||||
{ "FIL", "Filecoin" },
|
||||
{ "GMX", "GMX" },
|
||||
{ "LINK", "Chainlink" },
|
||||
{ "LTC", "Litecoin" },
|
||||
{ "MATIC", "Polygon" },
|
||||
{ "NEAR", "NEAR Protocol" },
|
||||
{ "OP", "Optimism" },
|
||||
{ "PEPE", "Pepe" },
|
||||
{ "SOL", "Solana" },
|
||||
{ "UNI", "Uniswap" },
|
||||
{ "USDC", "USD Coin" },
|
||||
{ "USDT", "Tether" },
|
||||
{ "WIF", "dogwifhat" },
|
||||
{ "XRP", "XRP" },
|
||||
{ "SHIB", "Shiba Inu" },
|
||||
{ "STX", "Stacks" },
|
||||
{ "ORDI", "ORDI" },
|
||||
{ "APT", "Aptos" },
|
||||
{ "BOME", "BOOK OF MEME" },
|
||||
{ "MEME", "Memecoin" },
|
||||
{ "FLOKI", "Floki" },
|
||||
{ "MEW", "cat in a dogs world" },
|
||||
{ "TAO", "Bittensor" },
|
||||
{ "BONK", "Bonk" },
|
||||
{ "WLD", "Worldcoin" },
|
||||
{ "tBTC", "tBTC" },
|
||||
{ "EIGEN", "Eigenlayer" },
|
||||
{ "SUI", "Sui" },
|
||||
{ "SEI", "Sei" },
|
||||
{ "DAI", "Dai" },
|
||||
{ "TIA", "Celestia" },
|
||||
{ "TRX", "TRON" },
|
||||
{ "TON", "Toncoin" },
|
||||
{ "PENDLE", "Pendle" },
|
||||
{ "wstETH", "Wrapped stETH" },
|
||||
{ "USDe", "Ethena USDe" },
|
||||
{ "SATS", "1000SATS" },
|
||||
{ "POL", "Polygon Ecosystem Token" },
|
||||
{ "XLM", "Stellar" },
|
||||
{ "BCH", "Bitcoin Cash" },
|
||||
{ "ICP", "Internet Computer" },
|
||||
{ "RENDER", "Render" },
|
||||
{ "INJ", "Injective" },
|
||||
{ "TRUMP", "TRUMP" },
|
||||
{ "MELANIA", "MELANIA" },
|
||||
{ "ENA", "Ethena" },
|
||||
{ "FARTCOIN", "FARTCOIN" },
|
||||
{ "AI16Z", "AI16Z" },
|
||||
{ "ANIME", "ANIME" },
|
||||
{ "BERA", "Berachain" },
|
||||
{ "VIRTUAL", "Virtual Protocol" },
|
||||
{ "PENGU", "Pudgy Penguins" },
|
||||
{ "FET", "Artificial Superintelligence Alliance" },
|
||||
{ "ONDO", "Ondo" },
|
||||
{ "AIXBT", "AIXBT" },
|
||||
{ "CAKE", "PancakeSwap" },
|
||||
{ "S", "Sonic" },
|
||||
{ "JUP", "Jupiter" },
|
||||
{ "HYPE", "Hyperliquid" },
|
||||
{ "OM", "MANTRA" }
|
||||
};
|
||||
|
||||
foreach (var ticker in availableTicker)
|
||||
{
|
||||
var tickerInfo = new TickerInfos
|
||||
{
|
||||
Ticker = ticker,
|
||||
ImageUrl = tokens.GetValueOrDefault(ticker.ToString(),
|
||||
"https://assets.coingecko.com/coins/images/1/small/bitcoin.png?1547033579") // Default to BTC image if not found
|
||||
"https://assets.coingecko.com/coins/images/1/small/bitcoin.png?1547033579"), // Default to BTC image if not found
|
||||
Name = tokenNames.GetValueOrDefault(ticker.ToString(), ticker.ToString())
|
||||
};
|
||||
tickerInfos.Add(tickerInfo);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user