{{ t('headerSubtitle') }}
{{ t('loadFailed') }}
{{ 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('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('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('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) }} |