Skip to Content
API统计数据获取能量消耗分布

获取能量消耗分布

1. 概述与典型用途

返回指定时间段内合约的能量消耗分布,包括质押、燃烧及合约自身提供能量的占比趋势。

  • 典型用途:分析全网能量消耗来源分布趋势、质押 vs 燃烧占比变化。
  • 何时不要用:查看各合约能量消耗排名用「获取合约能量消耗数据」。

2. 接口与鉴权

GET /api/energystatistic

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

3. 请求

参数类型必填默认说明
start_timestampinteger否最早统计起点开始时间戳,精确到毫秒
end_timestampinteger否昨日结束时间戳,精确到毫秒
sizeinteger否1000返回数量
typeinteger否0统计类型。0:按天,1:按月,2:按季度

4. 响应

顶层

字段类型是否必返说明单位/精度
totalinteger必返数据条数—
maxobject必返能量消耗最大值对应的数据—
minobject必返能量消耗最小值对应的数据—
dataarray必返能量消耗分布列表,见下—
avg_consume_energystring可选平均每日能量消耗—
yesterday_energy_ratiostring可选昨日质押能量占比—

data[] 元素

字段类型是否必返说明单位/精度
daystring必返统计日期yyyy-MM-dd
total_energyinteger必返当日能量消耗总量—
energyinteger必返质押获取的能量消耗—
contract_suppliedinteger必返合约自身提供的能量消耗—
trxinteger必返燃烧 TRX 支付的能量消耗—
energy_rationstring必返质押能量占比—
contract_supplied_rationstring必返合约提供能量占比—
trx_rationstring必返燃烧 TRX 能量占比—

5. 错误

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

  • 空结果不是错误:无命中返回 200 + data: [],属于正常响应。
最后更新于: