feat: add HEZ-DOT LP token and pool

This commit is contained in:
2026-02-07 02:59:17 +03:00
parent 9001878fb1
commit 321081f620
4 changed files with 18 additions and 4 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "pezkuwi-telegram-miniapp",
"version": "1.0.133",
"version": "1.0.134",
"type": "module",
"description": "Pezkuwichain Telegram Mini App - Forum, Announcements, Rewards",
"author": "Pezkuwichain Team",
+2
View File
@@ -38,6 +38,7 @@ const TOKEN_INFO: Record<number, { symbol: string; decimals: number; icon: strin
[-1]: { symbol: 'HEZ', decimals: 12, icon: '/tokens/HEZ.png' },
1: { symbol: 'PEZ', decimals: 12, icon: '/tokens/PEZ.png' },
1000: { symbol: 'USDT', decimals: 6, icon: '/tokens/USDT.png' },
1001: { symbol: 'DOT', decimals: 10, icon: '/tokens/DOT.png' },
};
// Helper to convert asset ID to XCM Location format
@@ -140,6 +141,7 @@ export function PoolsModal({ isOpen, onClose }: PoolsModalProps) {
const poolPairs: [number, number][] = [
[NATIVE_TOKEN_ID, 1], // HEZ-PEZ
[NATIVE_TOKEN_ID, 1000], // HEZ-USDT
[NATIVE_TOKEN_ID, 1001], // HEZ-DOT
];
const fetchedPools: Pool[] = [];
+12
View File
@@ -46,6 +46,7 @@ const ASSET_IDS = {
const LP_TOKEN_IDS = {
HEZ_PEZ: 0, // HEZ-PEZ LP (12 decimals)
HEZ_USDT: 1, // HEZ-USDT LP (12 decimals)
HEZ_DOT: 2, // HEZ-DOT LP (12 decimals)
};
// CoinGecko ID mapping for tokens
@@ -160,6 +161,16 @@ const LP_TOKENS: TokenConfig[] = [
isDefault: true,
priority: 11,
},
{
assetId: -100 - LP_TOKEN_IDS.HEZ_DOT, // -102
symbol: 'HEZ-DOT-LP',
displaySymbol: 'HEZ-DOT LP',
name: 'HEZ-DOT Liquidity Pool',
decimals: 12,
logo: '', // Uses initials fallback
isDefault: true,
priority: 12,
},
];
interface TokenBalance extends TokenConfig {
@@ -542,6 +553,7 @@ export function TokensCard({ onSendToken }: Props) {
ETH: 'from-blue-500/20 to-indigo-500/20 border-blue-500/30',
'HEZ-PEZ LP': 'from-green-500/20 to-blue-500/20 border-cyan-500/30',
'HEZ-USDT LP': 'from-green-500/20 to-emerald-500/20 border-teal-500/30',
'HEZ-DOT LP': 'from-green-500/20 to-pink-500/20 border-pink-500/30',
};
return gradients[symbol] || 'from-gray-500/20 to-gray-600/20 border-gray-500/30';
};
+3 -3
View File
@@ -1,5 +1,5 @@
{
"version": "1.0.133",
"buildTime": "2026-02-06T23:49:40.494Z",
"buildNumber": 1770421780495
"version": "1.0.134",
"buildTime": "2026-02-06T23:59:17.262Z",
"buildNumber": 1770422357263
}