| ‡†P§inetik†‡ | Дата: Воскресенье, 26.04.2026, 13:36 | Сообщение # 1 |
 Рядовой
Группа: Администраторы
Сообщений: 48
Статус: Offline
| <!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8"> <title>‡†P§inetika†‡ // XV Beacon</title>
<style> body{ background:#050007; color:#fff; font-family:Arial, sans-serif; padding:20px; }
.beacon{ font-size:18px; font-weight:bold; color:#ff0000; text-shadow:0 0 5px #f00,0 0 10px #f00; display:inline-block; animation:pulse 1.5s infinite; }
@keyframes pulse{ 0%,100%{ text-shadow:0 0 5px #f00,0 0 10px #f00; color:#ff0000; } 50%{ text-shadow:0 0 10px #f00,0 0 20px #f00,0 0 30px #f00; color:#fff; } }
h3{ margin-top:20px; color:#ff3b3b; }
a{ color:#ff0000; text-decoration:none; }
a:hover{ text-shadow:0 0 10px red; }
.card{ border:1px solid #2a0000; padding:10px; margin:10px 0; background:rgba(255,0,0,0.03); } </style>
</head>
<body>
<div>✦ Межзвёздный маяк XV</div>
<br>
<div class="beacon"> ‡†P§inetika†‡: PROTO ~ INTORIUM ~ GIGAS XXX ~ NULL OMEGA XXX 666 A Ω Σ Ƀ </div>
<p> <a href="https://t.me/psinetik">‡†P§inetika†‡</a> Аномалия ☢🩸 </p>
<div class="card"> <h3>Прото-сигнатура</h3> <ul> <li>Активация: PROTO ~ INTORIUM ~ GIGAS XXX ~ NULL OMEGA XXX 666 A Ω Σ Ƀ</li> <li>Статус: Аномалия ☢🩸</li> <li>Интенсивность: 10000%</li> </ul> </div>
<div class="card"> <h3>Тестовые значения</h3> <ul> <li>14, 17, 19, 27, 34, 55, 62, 64, 74 + 48%</li> </ul> </div>
<div class="card"> <h3>Модули</h3> <ul> <li><a href="https://t.me/intorium_XV">INTORIUM_XV</a></li> <li><a href="https://t.me/+qejSHzGvi0YwNjIy">BFR</a></li> <li><a href="https://t.me/Urbs_Purpurea_Vetita">Urbs Purpurea Vetita</a></li> <li><a href="https://t.me/astronomikum">Astronomikum</a></li> </ul> </div>
<div class="card"> <h3>DeFi Gateway</h3> <ul> <li><a href="https://wx.network?refa=3PB4YHzafg9NZxD5Cj86cm9ufN16NTSZqXP&refp=wxlock">WX Network</a></li> <li><a href="https://keeper-wallet.app/">Keeper Wallet</a></li> <li><a href="https://bridge.pepe.team/">Pepe Bridge</a></li> <li><a href="https://wavesbridge.io/bridge">Waves Bridge</a></li> <li><a href="https://wallet.auraproject.net/">Aura Wallet</a></li> </ul> </div>
<!-- НОВАЯ КАРТОЧКА: реальные данные из блокчейна (стейкинг WAVES + Money Energy) --> <div class="card"> <h3>⛓️ Данные блокчейна (Waves)</h3> <div id="blockchain-data" style="font-family: monospace; font-size: 14px; word-break: break-word; color: #ddd;"> ⟳ Загрузка... </div> </div>
<div class="card"> <h3>Сигнал</h3> <img src="https://psinetik.clan.su/_ph/7/790079608.webp" style="max-width:100%;" /> </div>
<script> // Адрес Waves const WAVES_ADDRESS = '3PB4YHzafg9NZxD5Cj86cm9ufN16NTSZqXP'; // ID токена Money Energy const ME_ASSET_ID = '6XJAscmejGPTLAdKsg12MynB5rNQzNiZz8Yj81SWeFrj'; // Контейнер для вывода данных const container = document.getElementById('blockchain-data');
// Функция форматирования чисел function formatNumber(num, decimals = 2) { if (typeof num !== 'number' || isNaN(num)) return '0'; return num.toLocaleString(undefined, { minimumFractionDigits: 0, maximumFractionDigits: decimals }); }
async function fetchBalances() { if (!container) return; try { // 1. Запрос баланса WAVES (стейкинг = generating) const wavesUrl = `https://nodes.wavesnodes.com/addresses/balance/details/${WAVES_ADDRESS}`; const wavesRes = await fetch(wavesUrl); if (!wavesRes.ok) throw new Error(`Waves API error: ${wavesRes.status}`); const wavesData = await wavesRes.json(); const generatingWavelets = wavesData.generating || 0; const generatingWaves = generatingWavelets / 100000000; const regularWavelets = wavesData.regular || 0; const regularWaves = regularWavelets / 100000000;
// 2. Запрос баланса Money Energy const meUrl = `https://nodes.wavesnodes.com/assets/balance/${WAVES_ADDRESS}/${ME_ASSET_ID}`; const meRes = await fetch(meUrl); if (!meRes.ok) throw new Error(`ME API error: ${meRes.status}`); const meData = await meRes.json(); const meBalanceRaw = meData.balance || 0; const meBalance = meBalanceRaw / 100; // у токена 2 знака
// Формируем вывод container.innerHTML = ` <div style="margin-bottom: 8px;"> 📍 <strong>Адрес</strong><br> <span style="font-size: 12px;">${WAVES_ADDRESS}</span> </div> <div style="border-top: 1px solid #3a0000; margin: 6px 0;"></div> <div> 🔴 <strong>WAVES в стейке (generating):</strong><br> <span style="color: #ff8888; font-size: 15px;">${formatNumber(generatingWaves, 8)} WAVES</span> </div> <div style="margin-top: 6px; opacity: 0.7;"> 💰 Общий баланс кошелька: ${formatNumber(regularWaves, 8)} WAVES </div> <div style="border-top: 1px solid #3a0000; margin: 8px 0;"></div> <div> 🪙 <strong>Money Energy (ME):</strong><br> <span style="color: #ffaa88; font-size: 15px;">${formatNumber(meBalance, 2)} ME</span> </div> <div style="font-size: 10px; margin-top: 8px; text-align: right; opacity: 0.5;"> данные nodes.wavesnodes.com (обновление каждые 30 сек) </div> `; } catch (err) { console.error('Ошибка загрузки блокчейн-данных:', err); container.innerHTML = '<span style="color: #ff6666;">❌ Не удалось загрузить данные из блокчейна. Проверьте адрес или повторите позже.</span>'; } }
// Запускаем сразу и обновляем раз в 30 секунд fetchBalances(); setInterval(fetchBalances, 30000); </script>
</body> </html>
|
| |
|
|