Commit 3549568f authored by Hugo's avatar Hugo

oracle doc

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