{{ t('headerTitle') }} LIVE

{{ t('headerSubtitle') }}

{{ t('routerFilter') }}

{{ t('loadFailed') }}

{{ t('okxOfficialData') }} {{ official.campaign.name }} ↗ {{ campaignStatus }}
{{ t('okxRefreshNote', { time: formatTime(official.updatedAt) }) }}

{{ t('minEligibleVolume', { rank: official.current.maxRewardWinners }) }}

${{ formatNumber(official.current.minEligibleVolume) }}

{{ t('officialParticipants') }}

{{ formatCount(official.current.participants) }}

{{ t('officialTotalVolume') }}

${{ formatNumber(official.current.totalBoostVolume) }}

{{ t('rewardPool', { amount: formatNumber(official.current.rewardPoolAmount), token: official.current.rewardToken }) }}

{{ t('basePool', { amount: formatNumber(official.current.basePoolAmount) }) }}

{{ t('bonusPool', { amount: formatNumber(official.current.bonusPoolAmount) }) }}

{{ t('tradingPeriod') }}

{{ t('periodStart', { time: formatDateTime(official.campaign.joinStartTime) }) }}

{{ t('periodEnd', { time: formatDateTime(official.campaign.joinEndTime) }) }}

{{ t('onchainWallets') }}

{{ formatCount(summary.totals.wallets) }}

{{ t('onchainWalletsNote') }}

{{ t('totalEligibleVolume') }}

${{ formatNumber(summary.totals.volumeUsd) }}

{{ t('topEligibleVolume', { rank: formatCount(summary.totals.rankCutoff), amount: formatNumber(summary.totals.topVolumeUsd) }) }}

{{ t('estimatedFeeTotal', { amount: formatNumber(summary.totals.volumeUsd * okxFeeRate), rate: okxFeeRate * 100 }) }}

{{ t('totalTrades') }}

{{ formatCount(summary.totals.trades) }}

{{ t('totalTradesNote') }}

{{ t('lastSync') }}

{{ formatDateTime(summary.updatedAt, true) }}

{{ t('pollingNote') }}
{{ t('volumeAnalytics') }} {{ t('analyticsRefreshNote') }}
{{ t('bucketInterval') }}

{{ t('totalVolumeWallets', { count: formatCount(analytics.concentration.walletCount) }) }}

{{ formatCompactUsd(analytics.concentration.totalVolume) }}

{{ t('topShare', { n: formatCount(topItem[0]) }) }}

{{ (topItem[1] * 100).toFixed(1) }}%

{{ t('volumePer' + bucketSeconds) }}

{{ t('volumeChartNote', { token: selectedSymbol }) }}

{{ t('cumulativeVolume') }}

{{ t('cumulativeNote') }}

{{ t('thresholdTitle', { rank: formatCount(analytics.rankCutoff) }) }}

{{ t('thresholdNote', { rank: formatCount(analytics.rankCutoff) }) }} {{ t('thresholdOfficialNow', { amount: formatNumber(official.current.minEligibleVolume) }) }}

{{ t('distributionTitle') }}

{{ t('distributionNote', { amount: formatCompactUsd(analytics.thresholdRef) }) }}

{{ t('colPeriod') }}{{ t('colBuy') }}{{ t('colSell') }}{{ t('colTrades') }}{{ t('cumulativeVolume') }}{{ t('colCumulativeWallets') }}{{ t('colThreshold') }}
{{ formatDateTime(point[0]) }} ${{ formatNumber(point[1]) }} ${{ formatNumber(point[2]) }} {{ formatCount(point[3]) }} ${{ formatNumber(point[4]) }} {{ formatCount(point[5]) }} {{ point[6] === null ? '-' : '$' + formatNumber(point[6]) }}
{{ t('colVolumeRange') }}{{ t('colWallets') }}{{ t('colTotalVolume') }}
{{ formatBinLabel(bin) }} {{ formatCount(bin[2]) }} ${{ formatNumber(bin[3]) }}
{{ t('allParticipants') }} {{ t('recordCount', { count: formatCount(filteredCount) }) }}
{{ t('colRank') }} {{ t('colWallet') }} {{ t('colEligibleVolume') }} {{ t('colTradeCount') }} {{ t('colLastTrade') }}
1 2 3 #{{ row[0] }}
{{ row[1] }} {{ row[1] }}
${{ formatNumber(row[2]) }} {{ t('tradeCountValue', { count: formatCount(row[3]) }) }} {{ formatDateTime(row[5], true) }}
{{ t('loadingBoard') }}
{{ t('emptyTitle') }}
{{ t('perPage') }} {{ t('pageRange', { from: formatCount((currentPage - 1) * pageSize + 1), to: formatCount(Math.min(currentPage * pageSize, filteredCount)), total: formatCount(filteredCount) }) }}
{{ t('pagePrefix') }} {{ t('pageSuffix', { total: totalPages }) }}
{{ t('okxLeaderboard') }} {{ t('okxLeaderboardNote', { count: official.top100.length }) }}
{{ t('colRank') }} {{ t('colWallet') }} {{ t('colOfficialVolume') }} {{ t('colOfficialReward') }}
{{ row[0] }} {{ row[1] }} {{ row[1] }} ${{ formatNumber(row[2]) }} {{ formatNumber(row[3]) }} {{ official.current.rewardToken }} ≈ ${{ formatNumber(row[3] * official.current.rewardTokenPriceUsd) }}
{{ toastMessage }}