Commit 0f196515 authored by 张振华's avatar 张振华

update

parent 883f7a28
......@@ -1177,21 +1177,21 @@ response:
### 1.4 通过如下命令组合,向平行链导入地址私钥  
主链上操作  
1. 解锁
#### 1. 解锁
>./chain33-cli --rpc_laddr="http://192.168.0.170:8801" wallet unlock -p zzh -t 0
2. 导出测试地址私钥
#### 2. 导出测试地址私钥
>./chain33-cli --rpc_laddr="http://192.168.0.170:8801" account dump_key -a 1hb93FMDVVxhfzK2ziDLCZqL3wxggoFZU
3. 平行链上导入测试地址私钥
#### 3. 平行链上导入测试地址私钥
>./chain33-cli --rpc_laddr="http://192.168.0.233:8901" account import_key -k "0x50260dfe781a08739632f244fe8bffad2fd72a41df4abd9e911c6efdc22e04b2" -l zzh
4. 同样的操作命令,把创世地址和测试地址1、测试地址2的私钥都导入到平行链上
#### 4. 同样的操作命令,把创世地址和测试地址1、测试地址2的私钥都导入到平行链上
### 1.5 通过如下命令组合,平行链上从创世地址向测试地址转入游戏币
......@@ -1227,12 +1227,16 @@ response:
### 2.1 获取测试程序
测试程序从如下路径获得
https://gitlab.33.cn/richardzhang/share/blob/master/predict.go
拷贝到plugin工程的plugin/dapp/guess目录下编译:
go build predict.go
测试程序从如下路径获得
https://gitlab.33.cn/richardzhang/share/blob/master/predict.go
拷贝到plugin工程的plugin/dapp/guess目录下编译:
>go build predict.go
得到执行程序predict,拷贝到测试目录下备用。
得到执行程序predict,拷贝到测试目录下备用。
### 2.2 使用测试程序进行游戏过程验证
......@@ -1334,13 +1338,16 @@ go build predict.go
#### 3. 管理员地址修改游戏状态为:停止投注状态
>./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." guess stop -g 0x09c972ddf49bc52269cc6c6426691a360bf2e60544588b8135c6f833f732ee96 -f 0.01
>./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." guess stop -g 0x09c972ddf49bc52269cc6c6426691a360bf2e60544588b8135c6f833f732ee96 -f 0.01
得到结果用3.2.1中的方式使用管理员地址进行签名,并使用3.2.4发送交易,交易结果可以用3.1.2命令查看。
#### 4. 管理员地址公布游戏结果
>./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." guess publish -g 0x5203a692d73406e447b99a151dd9c63b40064fff3ed86a7bda4a821b669edb43 -f 0.01
>./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." guess publish -g 0x5203a692d73406e447b99a151dd9c63b40064fff3ed86a7bda4a821b669edb43 -f 0.01
得到结果用3.2.1中的方式使用管理员地址进行签名,并使用3.2.4发送交易,交易结果可以用3.1.2命令查看。
使用2.2.9命令确认结算结果是否正确。
......@@ -1350,6 +1357,7 @@ go build predict.go
>./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." guess abort -g 0xc4ee4b059523ac61b509eadc94b05e6813ad7facc7a7003264e1494ae77e0bc3 -f 0.01
得到结果用3.2.1中的方式使用管理员地址进行签名,并使用3.2.4发送交易,交易结果可以用3.1.2命令查看。
#### 6. 查询命令
......@@ -1392,6 +1400,7 @@ Global Flags:
(4) 根据游戏状态查询游戏列表,每次最多返回20条记录
>./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." guess query -t 4 -s 12
其中11为游戏创建,12为正在下注,13为停止下注,14为
(5) 根据管理员地址查询该地址创建的游戏列表,每次最多返回20条记录
......@@ -1401,15 +1410,18 @@ Global Flags:
(6) 根据玩家地址、状态查询该地址参与的当前为特定状态的游戏列表,每次最多返回20条记录
>./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." guess query -t 6 -a 1M3BKgh9hAzY5xcEmCCtAkainjCtrbqU3k -s 12
该命令查询该地址参与的正在进行下注的游戏列表。  
(7) 根据管理员地址、状态查询该地址创建的当前为特定状态的游戏列表,每次最多返回20条记录
>./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." guess query -t 7 -m 14KEKbYtKKQm4wMthSK9J4La4nAiidGozt -s 12
该命令查询该地址创建的正在进行下注的游戏列表。  
(8) 根据游戏类别、状态查询游戏类别、状态符合条件的游戏列表,每次最多返回20条记录
>./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." guess query -t 8 -c football -s 12
该命令查询类别为football的正在进行下注的游戏列表。
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