更新时间:2023-06-06 GMT+08:00
分享

复合查询

功能介绍

复合查询,支持按照交易哈希、资产编码、区块哈希查询。

URI

GET /v1/open/scan/asset/composite

表1 Query参数

参数

是否必选

参数类型

描述

index

String

索引哈希值

请求参数

响应参数

状态码: 200

表2 响应Body参数

参数

参数类型

描述

data_type

String

返回值数据类型。当输入索引类型为交易哈希时,该字段为“transaction”;当输入索引类型为资产编码时,该字段为“asset”;当输入索引类型为区块哈希时,该字段为“block”;当输入索引类型为资产编码,且该资产已经销毁时,该字段为“tx_record”。

枚举值:

  • asset

  • transaction

  • block

  • tx_record

data

One of:

返回数据,当data_type为“transaction”时,data为交易详细信息对象;当data_type为“asset”时,data为资产详情信息对象;当data_type为“block”时,data为区块详情信息对象;当data_type为“tx_record”时,data字段为空。

表3 AssetViewInfo

参数

参数类型

描述

asset_info

asset_info object

资产信息

collection_info

collection_info object

集合信息

transaction_info

transaction_info object

交易信息

表4 asset_info

参数

参数类型

描述

asset_id

String

资产id

creator_addr

String

创建者

owner_addr

String

拥有者

create_time

Long

创建时间

asset_name

String

资产名称

asset_type

String

资产类型

block_id

Integer

资产区块高度

parent_asset_id

String

父资产id

asset_project_name

String

资产project名称

表5 collection_info

参数

参数类型

描述

collection_name

String

集合名称

collection_symbol

String

集合简写

表6 transaction_info

参数

参数类型

描述

transaction_hash

String

交易hash

表7 BlockDetailView

参数

参数类型

描述

block_summary

BlockViewResponse object

区块摘要信息

transaction_list

TransactionListView object

区块的交易列表信息

表8 BlockViewResponse

参数

参数类型

描述

block_id

Integer

区块高度

tx_count

Integer

交易数量

body_hash

String

区块哈希

create_time

String

创建时间

表9 TransactionListView

参数

参数类型

描述

total_count

String

条目总数量

data

Array of AssetTransactionView objects

资产交易列表

表10 AssetTransactionView

参数

参数类型

描述

asset_from_addr

String

资产转移源地址

asset_to_addr

String

资产转移目的地址

transaction_time

Integer

交易时间

block_num

Integer

区块号

transaction_hash

String

交易哈希

transaction_type

String

交易类型

asset_id

String

资产编码

状态码: 400

表11 响应Body参数

参数

参数类型

描述

error_code

String

错误码

最小长度:1

最大长度:36

error_msg

String

错误描述

最小长度:1

最大长度:512

请求示例

响应示例

状态码

状态码

描述

200

成功响应

400

错误响应

相关文档