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

获取能量消耗分布

1. 概述与典型用途

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

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

2. 接口与鉴权

GET /api/energystatistic

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

3. 请求

参数类型必填默认说明
start_timestampinteger最早统计起点开始时间戳,精确到毫秒
end_timestampinteger昨日结束时间戳,精确到毫秒
sizeinteger1000返回数量
typeinteger0统计类型。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: [],属于正常响应。
最后更新于: