文档
测试

区块链交易查询

POST
https://foxconn.gateway.api.liyueyun.com/api/TOEvidence/tx/:evidenceTxHash

接口描述

创建分组

headers

参数名
类型
描述
必填
Authorization
string
Bearer AccessToken
必填

params参数

application/x-www-form-urlencoded
参数名
类型
描述
必填
evidenceTxHash
string
存证交易哈希
必填

响应参数

参数名
类型
描述
必填
data
string
存证的证据
必填
blockHash
string
区块哈希
必填
blockNumber
string
区块高度
必填
transactionIndex
string
交易索引
必填

说明 / 示例

**区块链交易查询,使用存证交易哈希获取存证在区块链上的交易信息。** **传入的交易哈希为0x开头的16进制文本。** **返回值中的data字段代表存证是存储的信息。** **请求头中需附带Bearer AccessToken 。** #### 错误列表 |httpCode|error|message| |-|-|-| |403|SecretIsInvalid|无效的 secret| ### 各平台的代码示例 ##### C#访问示例代码: ```CSharp var client = new RestClient("https://foxconn.gateway.api.liyueyun.com/api/TOEvidence/tx/0x4b235f4......"); client.Timeout = -1; var request = new RestRequest(Method.GET); request.AddHeader("Authorization", "beare AccessToken"); IRestResponse response = client.Execute(request); Console.WriteLine(response.Content); ``` ##### Java访问示例代码: ~~~ java OkHttpClient client = new OkHttpClient().newBuilder() .build(); Request request = new Request.Builder() .url("https://foxconn.gateway.api.liyueyun.com/api/TOEvidence/tx/0x4b235f......") .method("GET", null) .addHeader("Authorization", "beare AccessToken") .build(); Response response = client.newCall(request).execute(); ~~~ #### Nodejs访问示例代码: ~~~javascript var axios = require('axios'); var config = { method: 'get', url: 'https://foxconn.gateway.api.liyueyun.com/api/TOEvidence/tx/0xabads.....', headers: { 'Authorization': 'beare AccessToken' } }; axios(config) .then(function (response) { console.log(JSON.stringify(response.data)); }) .catch(function (error) { console.log(error); }); ~~~ #