From ca3dd78783e892f71342224c1206b358e9d4bff7 Mon Sep 17 00:00:00 2001 From: rassadin11 Date: Thu, 14 May 2026 21:49:42 +0300 Subject: [PATCH] 14.05.2026 rip --- src/widgets/networks-table/model/networks.ts | 2 +- src/widgets/receive-modal/ui/ReceiveModal.tsx | 2 +- src/widgets/send-modal/model/sendTypes.ts | 14 ++-- src/widgets/swap-form/model/useSwapForm.ts | 70 +++++++++---------- src/widgets/token-table/model/tokens.ts | 2 +- src/widgets/token-table/model/useTokenRows.ts | 4 +- 6 files changed, 47 insertions(+), 47 deletions(-) diff --git a/src/widgets/networks-table/model/networks.ts b/src/widgets/networks-table/model/networks.ts index f9c0219..65670f6 100644 --- a/src/widgets/networks-table/model/networks.ts +++ b/src/widgets/networks-table/model/networks.ts @@ -51,7 +51,7 @@ export const NETWORKS: readonly Network[] = [ confirm: '~1 сек', }, { - name: 'BNB Chain', + name: 'BSC Chain', ticker: 'BNB', cls: 'bnb', icon: '◆', diff --git a/src/widgets/receive-modal/ui/ReceiveModal.tsx b/src/widgets/receive-modal/ui/ReceiveModal.tsx index bd31642..7fbfcdf 100644 --- a/src/widgets/receive-modal/ui/ReceiveModal.tsx +++ b/src/widgets/receive-modal/ui/ReceiveModal.tsx @@ -4,7 +4,7 @@ import styles from './ReceiveModal.module.css' const CHAIN_LABEL: Record = { ETH: 'Ethereum', - BSC: 'BNB Smart Chain', + BSC: 'BSC Smart Chain', BTC: 'Bitcoin', TRX: 'Tron', SOL: 'Solana', diff --git a/src/widgets/send-modal/model/sendTypes.ts b/src/widgets/send-modal/model/sendTypes.ts index 6f38de1..3ebda8e 100644 --- a/src/widgets/send-modal/model/sendTypes.ts +++ b/src/widgets/send-modal/model/sendTypes.ts @@ -11,14 +11,14 @@ export type TrxToken = 'USDT' | 'USDC' // SOL has 14 SPL tokens in the registry export type SolToken = | 'USDC' | 'USDT' | 'RAY' | 'BONK' | 'JTO' | 'PYTH' - | 'WIF' | 'JUP' | 'ORCA' | 'MNGO' | 'MSOL' | 'STSOL' + | 'WIF' | 'JUP' | 'ORCA' | 'MNGO' | 'MSOL' | 'STSOL' | 'SAMO' | 'ATLAS' export const CHAIN_TOKENS = { ETH: ['USDT', 'USDC', 'DAI', 'WBTC', 'LINK', 'UNI'] as const satisfies readonly EthToken[], - BSC: ['USDT', 'USDC', 'BUSD', 'WBNB', 'DOGE'] as const satisfies readonly BscToken[], - BTC: [] as const, - TRX: ['USDT', 'USDC'] as const satisfies readonly TrxToken[], + BSC: ['USDT', 'USDC', 'BUSD', 'WBNB', 'DOGE'] as const satisfies readonly BscToken[], + BTC: [] as const, + TRX: ['USDT', 'USDC'] as const satisfies readonly TrxToken[], SOL: ['USDC', 'USDT', 'RAY', 'BONK', 'JTO', 'PYTH', 'WIF', 'JUP', 'ORCA', 'MNGO', 'MSOL', 'STSOL', 'SAMO', 'ATLAS'] as const satisfies readonly SolToken[], } satisfies Record @@ -53,8 +53,8 @@ export const CHAIN_CONFIG: Record = { nativeDecimals: 18, }, BSC: { - label: 'BNB Chain', - nativeSymbol: 'BNB', + label: 'BSC Chain', + nativeSymbol: 'BSC', hasToken: true, hasFeeTier: false, addressPlaceholder: '0x…', @@ -102,7 +102,7 @@ export const TICKER_TO_CHAIN: Record = { ETH: 'ETH', SOL: 'SOL', TRX: 'TRX', - BNB: 'BSC', + BSC: 'BSC', } // ─── API request / response types ─────────────────────────────────────────── diff --git a/src/widgets/swap-form/model/useSwapForm.ts b/src/widgets/swap-form/model/useSwapForm.ts index 0ec6a9d..9a11d7a 100644 --- a/src/widgets/swap-form/model/useSwapForm.ts +++ b/src/widgets/swap-form/model/useSwapForm.ts @@ -18,54 +18,54 @@ export interface Token { } const TOKENS: Record = { - BTC: { symbol: 'BTC', letter: '₿', logo: btc, color: '#F7931A', network: 'BITCOIN', balance: 0, usdRate: 67412, decimals: 8 }, - ETH: { symbol: 'ETH', letter: 'E', logo: eth, color: '#627EEA', network: 'ETHEREUM', balance: 0, usdRate: 3521, decimals: 18 }, - SOL: { symbol: 'SOL', letter: 'S', logo: sol, color: '#9945FF', network: 'SOLANA', balance: 0.994, usdRate: 163.84, decimals: 9 }, - TRX: { symbol: 'TRX', letter: 'T', logo: trx, color: '#FF060A', network: 'TRON', balance: 0, usdRate: 0.12, decimals: 6 }, - ARB: { symbol: 'ARB', letter: 'A', logo: arb, color: '#4A6DFF', network: 'ARBITRUM', balance: 0, usdRate: 0.92, decimals: 18 }, - USDC: { symbol: 'USDC', letter: '$', color: '#2775CA', network: 'SOLANA', balance: 0, usdRate: 1, decimals: 6 }, - USDT: { symbol: 'USDT', letter: '$', color: '#26A17B', network: 'ETHEREUM', balance: 0, usdRate: 1, decimals: 6 }, + BTC: { symbol: 'BTC', letter: '₿', logo: btc, color: '#F7931A', network: 'BITCOIN', balance: 0, usdRate: 67412, decimals: 8 }, + ETH: { symbol: 'ETH', letter: 'E', logo: eth, color: '#627EEA', network: 'ETHEREUM', balance: 0, usdRate: 3521, decimals: 18 }, + SOL: { symbol: 'SOL', letter: 'S', logo: sol, color: '#9945FF', network: 'SOLANA', balance: 0.994, usdRate: 163.84, decimals: 9 }, + TRX: { symbol: 'TRX', letter: 'T', logo: trx, color: '#FF060A', network: 'TRON', balance: 0, usdRate: 0.12, decimals: 6 }, + ARB: { symbol: 'ARB', letter: 'A', logo: arb, color: '#4A6DFF', network: 'ARBITRUM', balance: 0, usdRate: 0.92, decimals: 18 }, + USDC: { symbol: 'USDC', letter: '$', color: '#2775CA', network: 'SOLANA', balance: 0, usdRate: 1, decimals: 6 }, + USDT: { symbol: 'USDT', letter: '$', color: '#26A17B', network: 'ETHEREUM', balance: 0, usdRate: 1, decimals: 6 }, } export const TOKENS_LIST: Token[] = Object.values(TOKENS) export const TOKEN_META: Record = { // Native / major - BTC: { letter: '₿', logo: btc, color: '#F7931A' }, - ETH: { letter: 'E', logo: eth, color: '#627EEA' }, - BNB: { letter: 'B', color: '#F3BA2F' }, - SOL: { letter: 'S', logo: sol, color: '#9945FF' }, - TRX: { letter: 'T', logo: trx, color: '#FF060A' }, - ARB: { letter: 'A', logo: arb, color: '#4A6DFF' }, + BTC: { letter: '₿', logo: btc, color: '#F7931A' }, + ETH: { letter: 'E', logo: eth, color: '#627EEA' }, + BSC: { letter: 'B', color: '#F3BA2F' }, + SOL: { letter: 'S', logo: sol, color: '#9945FF' }, + TRX: { letter: 'T', logo: trx, color: '#FF060A' }, + ARB: { letter: 'A', logo: arb, color: '#4A6DFF' }, // Stablecoins - USDC: { letter: '$', color: '#2775CA' }, - USDT: { letter: '$', color: '#26A17B' }, - DAI: { letter: 'D', color: '#F5AC37' }, - BUSD: { letter: 'B', color: '#F0B90B' }, + USDC: { letter: '$', color: '#2775CA' }, + USDT: { letter: '$', color: '#26A17B' }, + DAI: { letter: 'D', color: '#F5AC37' }, + BUSD: { letter: 'B', color: '#F0B90B' }, // ETH tokens - WBTC: { letter: 'W', color: '#F7931A' }, - LINK: { letter: 'L', color: '#2A5ADA' }, - UNI: { letter: 'U', color: '#FF007A' }, + WBTC: { letter: 'W', color: '#F7931A' }, + LINK: { letter: 'L', color: '#2A5ADA' }, + UNI: { letter: 'U', color: '#FF007A' }, // BSC tokens - WBNB: { letter: 'W', color: '#F3BA2F' }, - DOGE: { letter: 'D', color: '#C2A633' }, + WBNB: { letter: 'W', color: '#F3BA2F' }, + DOGE: { letter: 'D', color: '#C2A633' }, // SOL tokens - JUP: { letter: 'J', color: '#C7A52D' }, - WIF: { letter: 'W', color: '#9333EA' }, - BONK: { letter: 'B', color: '#FF8C00' }, - RAY: { letter: 'R', color: '#5AC4BE' }, - ORCA: { letter: 'O', color: '#1B8EF2' }, - PYTH: { letter: 'P', color: '#8B5CF6' }, - JTO: { letter: 'J', color: '#06B6D4' }, - W: { letter: 'W', color: '#6B7280' }, - PUMP: { letter: 'P', color: '#00D4AA' }, - POPCAT: { letter: 'P', color: '#FF6B6B' }, - TRUMP: { letter: 'T', color: '#E63946' }, - PENGU: { letter: 'P', color: '#60A5FA' }, + JUP: { letter: 'J', color: '#C7A52D' }, + WIF: { letter: 'W', color: '#9333EA' }, + BONK: { letter: 'B', color: '#FF8C00' }, + RAY: { letter: 'R', color: '#5AC4BE' }, + ORCA: { letter: 'O', color: '#1B8EF2' }, + PYTH: { letter: 'P', color: '#8B5CF6' }, + JTO: { letter: 'J', color: '#06B6D4' }, + W: { letter: 'W', color: '#6B7280' }, + PUMP: { letter: 'P', color: '#00D4AA' }, + POPCAT: { letter: 'P', color: '#FF6B6B' }, + TRUMP: { letter: 'T', color: '#E63946' }, + PENGU: { letter: 'P', color: '#60A5FA' }, } const CHAIN_NATIVE: Record = { - ETH: 'ETH', BSC: 'BNB', BTC: 'BTC', TRX: 'TRX', SOL: 'SOL', + ETH: 'ETH', BSC: 'BSC', BTC: 'BTC', TRX: 'TRX', SOL: 'SOL', } export function buildTokensFromBalance(data: WalletBalanceData): Token[] { diff --git a/src/widgets/token-table/model/tokens.ts b/src/widgets/token-table/model/tokens.ts index 99e771d..eb33261 100644 --- a/src/widgets/token-table/model/tokens.ts +++ b/src/widgets/token-table/model/tokens.ts @@ -21,5 +21,5 @@ export const TOKENS: readonly Token[] = [ { ticker: 'ETH', name: 'Ethereum', logo: eth, color: '#627EEA', price: '$2,053.97', change: -0.12, bal: '0.07636', usd: '$156.51', fav: false }, { ticker: 'SOL', name: 'Solana', logo: sol, color: '#9945FF', price: '$163.84', change: -1.57, bal: '0.07636', usd: '$156.51', fav: false }, { ticker: 'TRX', name: 'Tron', logo: trx, color: '#FF060A', price: '$0.1197', change: 1.33, bal: '0.07636', usd: '$156.51', fav: false }, - { ticker: 'BNB', name: 'BNB Chain', logo: bnb, color: '#F3BA2F', price: '$0.00', change: 0, bal: '0.00000', usd: '$0.00', fav: false }, + { ticker: 'BSC', name: 'BSC Chain', logo: bnb, color: '#F3BA2F', price: '$0.00', change: 0, bal: '0.00000', usd: '$0.00', fav: false }, ] as const diff --git a/src/widgets/token-table/model/useTokenRows.ts b/src/widgets/token-table/model/useTokenRows.ts index d22180c..bde9793 100644 --- a/src/widgets/token-table/model/useTokenRows.ts +++ b/src/widgets/token-table/model/useTokenRows.ts @@ -3,7 +3,7 @@ import { CHAINS } from '@features/wallet' import { TOKENS } from './tokens' import type { WalletBalanceData } from '@features/wallet' -const PRICE_SYMBOLS = ['BTC', 'ETH', 'SOL', 'TRX', 'BNB'] +const PRICE_SYMBOLS = ['BTC', 'ETH', 'SOL', 'TRX', 'BSC'] type ChainSource = | { chain: 'BTC' | 'ETH' | 'SOL' | 'TRX' | 'BSC'; type: 'native' } @@ -14,7 +14,7 @@ const CHAIN_MAP: Record = { ETH: { chain: 'ETH', type: 'native' }, SOL: { chain: 'SOL', type: 'native' }, TRX: { chain: 'TRX', type: 'native' }, - BNB: { chain: 'BSC', type: 'native' }, + BSC: { chain: 'BSC', type: 'native' }, } function formatUsd(value: number): string {