验证器每日奖励

查询用户验证者指定日期内的每日奖励

HTTP 请求

  • 此 API 允许查询指定日期范围内用户验证器的每日奖励。

Get /api/v1/validator/daliy-rewards

路径参数:无参数

请求参数

  • start_date(可选):查询奖励的开始日期。

  • end_date (可选):查询奖励的结束日期。

参数名称

数据类型

是否必须通过。

描述

start_date

string

false

开始日期 (YYYY-MM-DD) (UTC + 8)

end_date

string

false

结束日期 (YYYY-MM-DD) (UTC + 8)

page

int

false

页码(默认为 1)

limit

int

false

每页条目数(默认为10,最大支持1000)

请求参数说明:

  • 若未提供日期,则默认查询前一天的奖励数据。

  • 示例请求查询日期范围 [2023-07-01, 2023-07-03) 的奖励,即左闭右开区间。

示例请求:

GET /api/v1/validator/daily-rewards?start_date=2023-07-01&end_date=2023-07-03

Response 响应

Parameter name

Data type

Description

date

string

Date (UTC + 8)

el_reward

string

执行层收益(单位:eth)(链上真实收益,如有结算需另行计算)

cl_reward

string

共识层收益(单位:eth)

total_reward

string

执行层+共识层总收益(单位:eth)

validators_active_count

int

产生收入的验证者数量

响应:

  • 响应代码为 200,表示成功。

  • 分页字段提供有关页面、限制和总记录的信息。

  • 数据 data 字段包含每日奖励的数组,每个奖励都有详细信息,例如日期、el_reward、cl_reward、total_reward 和 validators_active_count。

Example:

{
    "code": "200",
    "msg": "Success",
    "pagination": {
        "page": 1,
        "limit": 1,
        "total": 2
    },
    "data": {
        "reward": [
            {
                "date": "2023-07-1",
                "el_reward": "0.039144409",
                "cl_reward": "0.0446064811764954",
                "total_reward": "0.0837508901764954",
                "validators_active_count": 2
            },
            {
                "date": "2023-07-2",
                "el_reward": "0.039144409",
                "cl_reward": "0.0446064811764954",
                "total_reward": "0.0837508901764954",
                "validators_active_count": 2
            }
        ]
    }
}

Last updated