Skip to Content
API统计数据获取 Top 10 统计数据

获取 Top 10 统计数据

1. 概述与典型用途

返回 Top 统计数据,包括总览、账户、代币、合约及资源维度。

  • 典型用途:展示各维度排行榜数据、首页 Top N 组件渲染。
  • 何时不要用:查看单个合约调用详情用「获取合约调用统计数据」。

2. 接口与鉴权

GET /api/top10

Base URL 与鉴权见 公共网络与鉴权说明。

3. 请求

参数类型必填默认说明
timeinteger否1时间类型。0:实时,1:最近一小时,2:最近 24 小时,3:上周,4:最近 3 天
typestring否0统计数据类型,取值范围 0–20;多个非零类型可用逗号分隔(如 1,2,17)。0:总览;1:TRX 发送总量最多的账户;2:TRX 发送交易次数最多的账户;3:TRX 接收总量最多的账户;4:TRX 接收交易次数最多的账户;5:冻结 TRX 最多的账户;6:投票最多的账户;7:持有者最多的代币;8:交易账户最多的代币;9:总交易次数最多的代币;10:总交易额最多的代币;11:TRX 余额最多的合约;12:调用账户最多的合约;13:调用次数最多的合约;14:能量消耗最多的账户;15:带宽消耗最多的账户;16:能量消耗最多的合约;17:手续费消耗最多的合约;18:热门代币;19:热门合约;20:账户手续费使用情况

4. 响应

type=0 时(总览)

顶层字段(所有字段类型均为 string,除 start_time/end_time 为 integer):

字段类型是否必返说明单位/精度
token_recordstring必返上线代币总数(含未激活)—
trc20_recordstring必返TRC20 代币上线总数—
trc10_recordstring必返TRC10 代币上线总数—
token_allstring必返当前存活代币总数—
trc20_allstring必返当前存活 TRC20 代币数—
trc10_allstring必返当前存活 TRC10 代币数—
whole_votestring必返全网投票总量—
whole_freezestring必返全网冻结 TRX 总量TRX
contract_whole_balancestring必返合约 TRX 余额总量TRX
start_timeinteger必返统计起始时间毫秒时间戳
end_timeinteger必返统计结束时间毫秒时间戳
last_hour_contract_active_addressstring必返最近一小时合约活跃地址数—
last_hour_contract_triggersstring必返最近一小时合约触发次数—
last_hour_energy_usagestring必返最近一小时能量使用量—
last_hour_net_usagestring必返最近一小时带宽使用量—
last_hour_token10_active_addressstring必返最近一小时 TRC10 活跃地址数—
last_hour_token10_sum_transactionstring必返最近一小时 TRC10 交易次数—
last_hour_token10_sum_transaction_amountstring必返最近一小时 TRC10 交易总额—
last_hour_token20_active_addressstring必返最近一小时 TRC20 活跃地址数—
last_hour_token20_sum_transactionstring必返最近一小时 TRC20 交易次数—
last_hour_token20_sum_transaction_amountstring必返最近一小时 TRC20 交易总额—
last_hour_trx_transaction_numberstring必返最近一小时 TRX 交易次数—
last_hour_trx_transfer_amountstring必返最近一小时 TRX 转账总额TRX
last_hour_whole_contract_usestring必返最近一小时合约资源使用量—
last_hour_whole_energy_burnstring必返最近一小时能量燃烧量—
last_hour_whole_energy_usestring必返最近一小时能量使用量(全网)—
last_hour_whole_fee_burnstring必返最近一小时手续费燃烧量sun
last_hour_whole_net_burnstring必返最近一小时带宽燃烧量—
last_hour_whole_net_usestring必返最近一小时带宽使用量(全网)—
last_day_contract_active_addressstring必返最近 24 小时合约活跃地址数—
last_day_contract_triggersstring必返最近 24 小时合约触发次数—
last_day_energy_usagestring必返最近 24 小时能量使用量—
last_day_net_usagestring必返最近 24 小时带宽使用量—
last_day_token10_active_addressstring必返最近 24 小时 TRC10 活跃地址数—
last_day_token10_sum_transactionstring必返最近 24 小时 TRC10 交易次数—
last_day_token10_sum_transaction_amountstring必返最近 24 小时 TRC10 交易总额—
last_day_token20_active_addressstring必返最近 24 小时 TRC20 活跃地址数—
last_day_token20_sum_transactionstring必返最近 24 小时 TRC20 交易次数—
last_day_token20_sum_transaction_amountstring必返最近 24 小时 TRC20 交易总额—
last_day_trx_transaction_numberstring必返最近 24 小时 TRX 交易次数—
last_day_trx_transfer_amountstring必返最近 24 小时 TRX 转账总额TRX
last_day_whole_contract_usestring必返最近 24 小时合约资源使用量—
last_day_whole_energy_burnstring必返最近 24 小时能量燃烧量—
last_day_whole_energy_usestring必返最近 24 小时能量使用量(全网)—
last_day_whole_fee_burnstring必返最近 24 小时手续费燃烧量sun
last_day_whole_net_burnstring必返最近 24 小时带宽燃烧量—
last_day_whole_net_usestring必返最近 24 小时带宽使用量(全网)—
last_three_day_contract_active_addressstring必返最近 3 天合约活跃地址数—
last_three_day_contract_triggersstring必返最近 3 天合约触发次数—
last_three_day_energy_usagestring必返最近 3 天能量使用量—
last_three_day_net_usagestring必返最近 3 天带宽使用量—
last_three_day_token10_active_addressstring必返最近 3 天 TRC10 活跃地址数—
last_three_day_token10_sum_transactionstring必返最近 3 天 TRC10 交易次数—
last_three_day_token10_sum_transaction_amountstring必返最近 3 天 TRC10 交易总额—
last_three_day_token20_active_addressstring必返最近 3 天 TRC20 活跃地址数—
last_three_day_token20_sum_transactionstring必返最近 3 天 TRC20 交易次数—
last_three_day_token20_sum_transaction_amountstring必返最近 3 天 TRC20 交易总额—
last_three_day_trx_transaction_numberstring必返最近 3 天 TRX 交易次数—
last_three_day_trx_transfer_amountstring必返最近 3 天 TRX 转账总额TRX
last_three_day_whole_contract_usestring必返最近 3 天合约资源使用量—
last_three_day_whole_energy_burnstring必返最近 3 天能量燃烧量—
last_three_day_whole_energy_usestring必返最近 3 天能量使用量(全网)—
last_three_day_whole_fee_burnstring必返最近 3 天手续费燃烧量sun
last_three_day_whole_net_burnstring必返最近 3 天带宽燃烧量—
last_three_day_whole_net_usestring必返最近 3 天带宽使用量(全网)—
last_week_contract_active_addressstring必返最近一周合约活跃地址数—
last_week_contract_triggersstring必返最近一周合约触发次数—
last_week_energy_usagestring必返最近一周能量使用量—
last_week_net_usagestring必返最近一周带宽使用量—
last_week_token10_active_addressstring必返最近一周 TRC10 活跃地址数—
last_week_token10_sum_transactionstring必返最近一周 TRC10 交易次数—
last_week_token10_sum_transaction_amountstring必返最近一周 TRC10 交易总额—
last_week_token20_active_addressstring必返最近一周 TRC20 活跃地址数—
last_week_token20_sum_transactionstring必返最近一周 TRC20 交易次数—
last_week_token20_sum_transaction_amountstring必返最近一周 TRC20 交易总额—
last_week_trx_transaction_numberstring必返最近一周 TRX 交易次数—
last_week_trx_transfer_amountstring必返最近一周 TRX 转账总额TRX
last_week_whole_contract_usestring必返最近一周合约资源使用量—
last_week_whole_energy_burnstring必返最近一周能量燃烧量—
last_week_whole_energy_usestring必返最近一周能量使用量(全网)—
last_week_whole_fee_burnstring必返最近一周手续费燃烧量sun
last_week_whole_net_burnstring必返最近一周带宽燃烧量—
last_week_whole_net_usestring必返最近一周带宽使用量(全网)—

type 非 0 时

响应为数组,每个元素包含 start_time、end_time、type 及 data 字段。

字段类型存在性说明单位
typeinteger必返排行榜类型(1–20)。—
start_timeinteger必返该排行榜快照的统计起始时间,以返回窗口为准。ms
end_timeinteger必返该排行榜快照的统计结束时间;缓存快照可能早于请求时间。ms
update_timeinteger可选存在时表示数据更新时间。实测 type=5/6 使用秒,其他已观测模式使用毫秒,不能统一按同一单位解析。s / ms
dataarray必返排行榜条目,字段见下;快照无数据时在此外层结构内返回 []。—
wholeFeeBurnstring可选仅 type=17 且存在 total_contract_fee_usage 时返回,为该合计值的字符串形式。TRX

type=5/6/7/11 始终读取最新存储快照,不随 time 切换数据。返回的时间字段来自已有源数据或回退窗口,不保证数据实时更新。

data[] 公共字段

账户(type=1–6,14,15,20)

字段类型存在性说明单位
addressstring必返上榜账户地址。—
addressTagstring可选地址标签,可能缺省或为空字符串。—
percentagenumber必返该排名指标在快照统计总体中的占比,分母不是仅返回的前十名之和。比例

代币(type=7–10)

字段类型存在性说明单位
token_idstring必返代币标识:TRC10 ID、TRC20 合约地址;原生 TRX 在不同快照中可用 _ 或 0 表示。—
typeinteger必返代币标准:10 为 TRC10/原生 TRX,20 为 TRC20;与外层排行榜 type 含义不同。—
namestring可选代币名称。—
abbrstring可选代币简称。—
logostring可选代币图标 URL。—
vipboolean必返是否为 VIP 代币。—

合约(type=11,12,13,16,17)

字段类型存在性说明单位
contractstring必返上榜合约地址。—
percentagenumber必返该排名指标在快照统计总体中的占比,分母不是仅返回的前十名之和。比例
namestring可选合约名称。—
isTokenboolean可选合约元信息是否将其标记为代币合约。—
riskboolean可选合约风险标记。—
vipboolean可选VIP 标记。—
tag1string可选公开地址标签,可能为空字符串。—
tag1Urlstring可选公开标签对应的链接。—
tag1Url_levelinteger可选tag1Url 的链接分类,存在时返回。—
blueTagUrlstring可选项目 URL。—
blueTagUrl_levelinteger可选blueTagUrl 的链接分类,存在时返回。—
publicTagDescstring可选公开标签说明。—

data[] 排名指标字段

下列字段仅在所列外层排行榜 type 的非空条目及对应快照分支中出现。带快照条件的字段按实际分支返回,不要求同一条目同时包含新旧结构。

排行榜 type / 快照字段类型含义单位
1/3amountnumber统计窗口内发送(1)或接收(3)的 TRX 数量,已从 SUN 换算。TRX
1–4typeintegerTRX 的代币标准标记 10,与外层排行榜类型不同。—
2/4/9transaction_numbernumberTRX 转出(2)、TRX 转入(4)或代币转账(9)次数;数值可能带小数点。次
5freezenumber质押 TRX 余额,该快照截断为整数 TRX。TRX
5/6vote / votesnumber账户投出的票数:5 返回 vote,6 返回 votes。票
5votePercentagenumber账户票数 ÷ 快照总票数;同条记录的 percentage 为质押占比。0–1
7holdersnumber代币持有地址数量。地址数
7percentagenumber持有地址数 ÷ 统计范围内各代币持有地址数之和;同一地址可持有多个代币。0–1
8address_numbernumber转账活跃地址数;日、周、三日快照统计收发双方,旧小时快照统计发送方。地址数
8–10percentagenumber | string当前快照的指标占比,或旧小时快照的增长率;见下方快照差异。比例
10 (美元快照)priceInUsdnumber美元计价转账总额,不是单个代币价格。USD
10 (旧小时快照)amountnumber转账代币数量,已按代币精度换算。代币数量
10 (旧小时快照)tokenPricenumber每个代币的 TRX 价格。TRX/代币
10 (旧小时快照)priceInTrxnumberTRX 计价转账总额:amount * tokenPrice。TRX
11holdersnumber合约 TRX 余额,此处不是持有人数。TRX
12active_addressnumber调用该合约的去重地址数量。地址数
13triggersnumber统计窗口内的合约触发次数。次
14/16energy_usenumber发送方或调用方资源提供的 Energy 数量。Energy
14/16energy_burnnumber燃烧 TRX 获取的 Energy 数量。Energy
14/16contract_usenumber合约部署者提供的 Energy 数量。Energy
14/16whole_energy_usenumberEnergy 总量:energy_use + energy_burn + contract_use;分别按账户(14)或合约(16)统计。Energy
15net_usenumber质押或免费资源提供的 Bandwidth 数量。Bandwidth
15net_burnnumber燃烧 TRX 获取的 Bandwidth 数量。Bandwidth
15whole_net_usenumberBandwidth 总量:net_use + net_burn。Bandwidth
17/20totalBurnnumber为 Energy 和 Bandwidth 燃烧的 TRX 合计;分别按合约调用(17)或账户(20)统计。TRX
17 (日/周/三日快照)energy_burnnumber为 Energy 燃烧的 TRX;与 14/16 的同名字段不同,此处是金额。TRX
17 (旧小时快照), 20energyBurnnumber为 Energy 燃烧的 TRX。TRX
17/20netBurnnumber为 Bandwidth 燃烧的 TRX。TRX
17 (日/周/三日快照)total_contract_fee_usagenumber快照内全部合约调用的资源费用销毁总额;为 percentage 的分母,不是本条记录需要再加上的费用。TRX

快照差异与空结果

type=8/9/10 的实测日、周、三日快照返回数值型 percentage:该代币指标除以参与统计的全部代币对应指标之和,分母在截取前十名之前计算。旧小时快照返回字符串增长率 (current - base) / base,其中 base = max(上一快照的对应值, 1),缺少历史值时也取 1。增长率可为负数或大于 1,不是总量占比。两种比例都仅在显示百分数时乘以 100。

type=10 的实测旧小时结构使用 amount、tokenPrice、priceInTrx,美元结构使用 priceInUsd。type=17 按返回结构选用 energy_burn 或旧字段 energyBurn,在此模式下两者单位都是 TRX。不要要求同一条记录同时包含各快照分支的全部字段。

所有 20 种模式在 data 为空时均保留数组外层结构。data: [] 表示该快照没有可用排行条目,不代表所有指标为零。实测 type=18/19 在 time=0–4 均返回 data: [],其非空字段契约仍待确认。

5. 错误

HTTP 状态码见 公共错误说明。本接口要点:

  • type 非 0 时:响应格式为数组而非对象,请注意解析。