Commit 3549568f authored by Hugo's avatar Hugo

oracle doc

parent fd098fa5
# 一、接口描述
# 一、接口描述
......@@ -80,7 +80,7 @@ Response:
}
```
## 1.2 交易签名 SignRawTx
### 1.2 交易签名 SignRawTx
**请求报文**
......@@ -101,6 +101,7 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|addr|string|addr与privkey可以只输入其一,如果使用addr则依赖钱包中存储的私钥签名|
|privkey|string|addr与privkey可以只输入其一,如果使用privkey则直接签名|
|txHex|string|上一步生成的原始交易数据|
......@@ -119,9 +120,10 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|result|string|交易签名后的十六进制字符串|
## 1.3 发送交易 SendTransaction
### 1.3 发送交易 SendTransaction
**请求报文**
```json
......@@ -138,6 +140,7 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|data|string|为上一步签名后的交易数据|
**响应报文**
......@@ -152,6 +155,7 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|result|string|交易发送后,生成的交易哈希(后面可以使用此哈希查询交易状态和历史|
## 2 取消发布事件
......@@ -176,6 +180,7 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|eventID|string|发布事件的事件ID|
**响应报文**
......@@ -190,6 +195,7 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|result|string|交易十六进制编码后的字符串|
## 3 预发布事件结果
......@@ -217,6 +223,7 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|eventID|string|发布事件的事件ID|
|source|string|发布结果的源,比如XX体育|
|result|string|发布的事件结果,比如比赛比分|
......@@ -233,6 +240,7 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|result|string|交易十六进制编码后的字符串|
## 4 取消预发布的结果
......@@ -258,6 +266,7 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|eventID|string|发布事件的事件ID|
**响应报文**
......@@ -271,6 +280,7 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|result|string|交易十六进制编码后的字符串|
## 5 正式发布事件结果
......@@ -298,6 +308,7 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|eventID|string|发布事件的事件ID|
|source|string|发布结果的源,比如XX体育|
|result|string|发布的事件结果,比如比赛比分|
......@@ -314,6 +325,7 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|result|string|交易十六进制编码后的字符串|
## 6 查询接口
......@@ -341,6 +353,7 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|eventID|json|需要查询信息的事件ID数组|
**响应报文**
......@@ -377,6 +390,7 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|status.eventID|string|事件ID|
|status.addr|string|事件的地址|
|status.type|string|事件的类型|
......@@ -414,6 +428,7 @@ Response:
**参数说明**
|参数|类型|是否必填|说明|
|----|----|----|----|
|status|int32|是|事件所处状态值|
|addr|string|不填|创建事件的地址|
|type|string|不填|事件的类型|
......@@ -436,6 +451,7 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|eventID|json|符合条件的事件ID数组|
### 6.3 根据创建事件的用户地址和事件所处状态查询事件ID
......@@ -463,6 +479,7 @@ Response:
**参数说明**
|参数|类型|是否必填|说明|
|----|----|----|----|
|status|int32|是|事件所处状态值|
|addr|string|是|创建事件的地址|
|type|string|不填|事件的类型|
......@@ -486,6 +503,7 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|eventID|json|符合条件的事件ID数组|
### 6.4 根据创建事件的类型和事件所处状态查询事件ID
......@@ -512,7 +530,8 @@ Response:
**参数说明**
|参数|类型|是否必填说明|
|参数|类型|是否必填|说明|
|----|----|----|----|
|status|int32|是|事件所处状态值|
|addr|string|不填|创建事件的地址|
|type|string|是|事件的类型|
......@@ -536,4 +555,5 @@ Response:
**参数说明**
|参数|类型|说明|
|----|----|----|
|eventID|json|符合条件的事件ID数组|
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment