Skip to Content
API合约获取合约能量统计数据

获取合约能量统计数据

1. 概述与典型用途

查询合约的历史每日能量消耗统计数据,包含质押获取的能量、TRX 燃烧消耗的能量以及合约部署方提供的能量。

  • 典型用途:合约能量消耗趋势分析、评估合约运营成本、了解合约能量来源分布。
  • 何时不要用:查询合约每日分析数据(含能量、带宽、余额等)用「获取合约每日分析数据列表」。

2. 接口与鉴权

GET /api/onecontractenergystatistic

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

3. 请求

参数类型必填默认说明
addressstring合约地址(Base58,T 开头)
start_timestampinteger起始时间,毫秒时间戳
end_timestampinteger结束时间,毫秒时间戳

4. 响应

顶层

字段类型是否必返说明单位/精度
totalinteger必返数据条数
totalEnergyinteger必返历史能量消耗总计
dataarray必返每日能量统计数组

data[] 元素

字段类型是否必返说明单位/精度
dayinteger必返日期毫秒时间戳
total_energyinteger必返当日总能量消耗
energyinteger必返来自质押/冻结的能量消耗
contract_suppliedinteger必返合约部署方提供的能量
trxinteger必返通过 TRX 燃烧获取的能量消耗

5. 错误

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

  • 地址不是合约:返回 200 + data: []total: 0
  • 空结果 ≠ 错误:合约无能量消耗记录时返回空数组,属于正常响应。
最后更新于: