- static/favicon.svg: isometric 3D cube, white on black, DESIGN.md surface tones - static/favicon-16.png, favicon-32.png, icon-192.png, icon-512.png, favicon.ico - index.html + history.html: <head> links for SVG, PNG, ICO, apple-touch-icon
96 lines
4.0 KiB
HTML
96 lines
4.0 KiB
HTML
<!doctype html>
|
|
<html lang="id">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>RIWAYAT DISTRIBUSI — {{ bp }}</title>
|
|
<link rel="icon" type="image/svg+xml" href="{{ url_for('static', filename='favicon.svg') }}">
|
|
<link rel="icon" type="image/png" sizes="32x32" href="{{ url_for('static', filename='favicon-32.png') }}">
|
|
<link rel="icon" type="image/png" sizes="16x16" href="{{ url_for('static', filename='favicon-16.png') }}">
|
|
<link rel="icon" type="image/x-icon" href="{{ url_for('static', filename='favicon.ico') }}">
|
|
<link rel="apple-touch-icon" sizes="192x192" href="{{ url_for('static', filename='icon-192.png') }}">
|
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
<link href="https://fonts.googleapis.com/css2?family=Saira+Condensed:wght@400&family=EB+Garamond:ital,wght@0,400;1,400&family=JetBrains+Mono:wght@400&display=swap" rel="stylesheet">
|
|
<link rel="stylesheet" href="{{ url_for('static', filename='style.css', v=10) }}">
|
|
</head>
|
|
<body>
|
|
<header class="top-nav">
|
|
<span class="nav-label">RIWAYAT</span>
|
|
<span class="wordmark">DATABISNISID</span>
|
|
<span class="nav-label"><a class="nav-link" href="{{ url_for('index') }}">DAFTAR</a></span>
|
|
</header>
|
|
|
|
<main class="page">
|
|
<section class="hero">
|
|
<p class="caption">DISTRIBUSI PROFIT-SHARE · VEX.TOKEN · PRO-RATA STAKE</p>
|
|
<h1 class="display-xl">RIWAYAT DISTRIBUSI</h1>
|
|
<p class="caption">BACA-ONLY · DISAJIKAN DARI PENYIMPANAN HARIAN</p>
|
|
</section>
|
|
|
|
<section class="stats">
|
|
<div class="spec-cell">
|
|
<span class="cell-value">{{ runs|length }}</span>
|
|
<span class="cell-label">TOTAL RUN</span>
|
|
</div>
|
|
<div class="spec-cell">
|
|
<span class="cell-value">{{ payments|length }}</span>
|
|
<span class="cell-label">TOTAL TRANSFER</span>
|
|
</div>
|
|
</section>
|
|
|
|
<section class="spec-list run-list">
|
|
<div class="list-header">
|
|
<span>RUN</span>
|
|
<span>TANGGAL</span>
|
|
<span>SALDO AWAL</span>
|
|
<span>PEMILIH</span>
|
|
<span>TERKIRIM</span>
|
|
<span>STATUS</span>
|
|
</div>
|
|
<div class="list-rows">
|
|
{% for run in runs %}
|
|
<div class="list-row">
|
|
<span class="rank">{{ run[0] }}</span>
|
|
<span class="owner">{{ run[1] }}</span>
|
|
<span class="stake" data-label="SALDO AWAL">{{ run[2]|vex }}</span>
|
|
<span class="vote-date" data-label="PEMILIH">{{ run[3] }}</span>
|
|
<span class="stake" data-label="TERKIRIM">{{ run[5]|vex }}</span>
|
|
<span class="vote-date" data-label="STATUS">{{ 'OK' if run[6] == 'ok' else 'SEBAGIAN' }}</span>
|
|
</div>
|
|
{% else %}
|
|
<div class="empty">BELUM ADA DISTRIBUSI</div>
|
|
{% endfor %}
|
|
</div>
|
|
</section>
|
|
|
|
<p class="caption">TRANSFER PER PEMILIH{% if latest_date %} · {{ latest_date }}{% endif %}</p>
|
|
|
|
<section class="spec-list pay-list">
|
|
<div class="list-header">
|
|
<span>AKUN</span>
|
|
<span>JUMLAH</span>
|
|
<span>STATUS</span>
|
|
<span>TXID</span>
|
|
</div>
|
|
<div class="list-rows">
|
|
{% for pay in payments %}
|
|
<div class="list-row">
|
|
<span class="owner"><a class="owner-link" href="https://vexascan.com/account/{{ pay[2] }}" target="_blank" rel="noopener">{{ pay[2] }}</a></span>
|
|
<span class="stake" data-label="JUMLAH">{{ pay[3]|vex }}</span>
|
|
<span class="vote-date" data-label="STATUS">{{ pay[5]|upper }}</span>
|
|
<span class="owner txid" data-label="TXID">{% if pay[4] %}<a href="https://vexascan.com/transaction/{{ pay[4] }}" target="_blank" rel="noopener">{{ pay[4] }}</a>{% else %}—{% endif %}</span>
|
|
</div>
|
|
{% else %}
|
|
<div class="empty">BELUM ADA TRANSFER</div>
|
|
{% endfor %}
|
|
</div>
|
|
</section>
|
|
</main>
|
|
|
|
<footer class="footer">
|
|
<span>DATA TERVALIDASI DARI JARINGAN VEXANIUM · VEX.TOKEN · TRANSFER</span>
|
|
</footer>
|
|
</body>
|
|
</html>
|