7.4.2 批量充值能量值

  此接口目前仅适用于文昌链,其他开放联盟链会陆续增加此功能。

  1、接口地址

  /api/{projectId}/account/recharge/batch

  服务方:网关

  调用方:用户

  2、接口描述

  用户通过调用网关来批量充值,接口地址中{projectId}为实际创建的项目id,需要根据实际的项目id来填写。

  3、请求数据

序号 字段名 字段 类型 必填 备注
1 信息体 body Map Y
body
1 链标识 chainId Int Y 框架标识
2 充值信息 rechargeList List Y 最大充值个数500
3 批次号 batchCode String N 32位唯一批次号,建议使用UUID
rechargeList
1 链账户地址 chainAccountAddress String(100) Y
2 充gas值 gas Num(50) N 必须是gas比例的倍数
3 RAM ram Num N 中移链不能为空
KB
4 CPU cpu Num N 中移链不能为空
SYS
5 Net net Num N 中移链不能为空
SYS
6 购买结束时间 endTime String N 中移链不能为空
yyyy-MM-dd HH-mm-ss

  请求示例

 {
    "chainId":2,
    "rechargeList":[
        {
            "chainAccountAddress":"iaa1ege3j5z7fdzv532fegr9xg8af8tmdfpyhc6rc2",
            "gas":4000000
        },
        {
            "chainAccountAddress":"iaa1s8llp30egvnq77ee9gx4502nnu8j8uahn9e29p",
            "gas":4000000
        },
        {
            "chainAccountAddress":"iaa1svadkfmpqdr8zc9qakfteesuy5zup5z9m62sk7",
            "gas":4000000
        }
    ]
}

  4、响应数据

序号 字段名 字段 类型 备注
1 响应信息 body Map
body
1 响应码 code Int 0表示创建成功
2 提示信息 message String 提示信息
3 详情 detail String 详情
4 数据 data Map 数据
data
1 充值批次号 batchCode String(32) 当前充值批次号唯一标识(查询时使用)

  响应示例

{
    "code": 0,
    "message": "批量充值成功!",
    "detail": "批量充值成功!",
    "data": {
        "batchCode": "0309f9cd33234cb4bdfc1198d7095d37"
    }
}
Copyright 北京红枣科技有限公司

results matching ""

    No results matching ""

    results matching ""

      No results matching ""