Cregis Developer Docs
POST/openapi/v1/wallet_history_transaction_info

查询钱包历史交易记录

查询钱包历史交易记录,支持按交易哈希、交易状态、交易类型、区块时间范围、区块链 ID、代币编号和分页参数筛选。

频率限制: 1000 次/分钟

请求

请求头

  • Access-Keystringrequired

    API Key 标识,用于标识调用方身份

  • Access-Timestampinteger<int64>required

    Unix 毫秒时间戳

  • Access-Noncestringrequired

    随机字符串,用于防止请求重放

  • Access-Signaturestringrequired

    使用 Access Secret 计算得到的请求签名

请求体

required

application/json
  • wallet_idinteger<int64>required

    你要查询的钱包 ID,请前往「Cregis 客户端 > 钱包 > 设置」查看

  • page_numinteger<int32>

    分页页数,如果不填,默认为 1

  • page_sizeinteger<int32>

    分页每页数量,如果不填默认为 10,限制最大值为 100

  • txidstring

    交易哈希

  • transaction_statusinteger<int32>
    enum: 1, 2

    交易状态

    • 1成功
    • 2失败
  • transaction_typeinteger<int32>
    enum: 1, 2

    交易类型

    • 1接收
    • 2发送
  • blocktime_startinteger<int64>

    区块时间查询开始时间戳,10 位 Unix 时间戳

  • blocktime_endinteger<int64>

    区块时间查询结束时间戳,10 位 Unix 时间戳

  • chain_idstring

    区块链 ID。

  • token_idstring

    代币编号。

响应

200成功
application/json
  • codestring

    返回码

  • msgstring

    返回信息

  • dataobject

    返回数据

    • totalinteger<int64>

      总记录数

    • page_numinteger<int32>

      当前页码

    • page_sizeinteger<int32>

      每页条数

    • rowsarray

      历史交易记录列表

      数组元素

      • wallet_idinteger<int64>

        钱包 ID

      • chain_idstring

        区块链 ID

      • token_idstring

        代币编号

      • from_addressstring

        发送方地址

      • to_addressstring

        接收方地址

      • amountstring

        交易金额

      • transaction_statusinteger<int32>
        enum: 1, 2

        交易状态

        • 1成功
        • 2失败
      • transaction_typeinteger<int32>
        enum: 1, 2

        交易类型

        • 1接收
        • 2发送
      • txidstring

        交易哈希

      • block_heightstring

        区块高度

      • block_timeinteger<int64>

        区块时间,10 位 Unix 时间戳

      • feestring

        矿工费