复合查询
功能介绍
复合查询,支持按照交易哈希、资产编码、区块哈希查询。
URI
GET https://localhost.com//v1/open/scan/asset/composite
| 参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
| index | 是 | String | 索引哈希值 |
请求参数
无
响应参数
状态码:200
| 参数 | 参数类型 | 描述 |
|---|---|---|
| data_type | String | 返回值数据类型。当输入索引类型为交易哈希时,该字段为“transaction”;当输入索引类型为资产编码时,该字段为“asset”;当输入索引类型为区块哈希时,该字段为“block”;当输入索引类型为资产编码,且该资产已经销毁时,该字段为“tx_record”。 |
| data | One of:
| 返回数据,当data_type为“transaction”时,data为交易详细信息对象;当data_type为“asset”时,data为资产详情信息对象;当data_type为“block”时,data为区块详情信息对象;当data_type为“tx_record”时,data字段为空。 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| asset_info | asset_info object | 资产信息 |
| collection_info | collection_info object | 集合信息 |
| transaction_info | transaction_info object | 交易信息 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| 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名称 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| block_summary | BlockViewResponse object | 区块摘要信息 |
| transaction_list | TransactionListView object | 区块的交易列表信息 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| block_id | Integer | 区块高度 |
| tx_count | Integer | 交易数量 |
| body_hash | String | 区块哈希 |
| create_time | String | 创建时间 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| total_count | String | 条目总数量 |
| data | Array of AssetTransactionView objects | 资产交易列表 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| asset_from_addr | String | 资产转移源地址 |
| asset_to_addr | String | 资产转移目的地址 |
| transaction_time | Integer | 交易时间 |
| block_num | Integer | 区块号 |
| transaction_hash | String | 交易哈希 |
| transaction_type | String | 交易类型 |
| asset_id | String | 资产编码 |
状态码:400
| 参数 | 参数类型 | 描述 |
|---|---|---|
| error_code | String | 错误码 |
| error_msg | String | 错误描述 |
请求示例
无
响应示例
无
状态码
| 状态码 | 描述 |
|---|---|
| 200 | 成功响应 |
| 400 | 错误响应 |