Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
share
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张振华
share
Commits
392a1d60
Commit
392a1d60
authored
Dec 11, 2018
by
张振华
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
modify
parent
e986eaee
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
75 additions
and
4 deletions
+75
-4
guess测试过程记录
guess测试过程记录
+73
-2
数据发布预言机合约.md
数据发布预言机合约.md
+2
-2
No files found.
guess测试过程记录
View file @
392a1d60
1.测试主
网地址
1.测试主
网地址
...
@@ -163,6 +163,8 @@ zzh@zzh-Vostro-3470:~/work/testnet$ ./chain33-cli --rpc_laddr="http://192.168.0.
...
@@ -163,6 +163,8 @@ zzh@zzh-Vostro-3470:~/work/testnet$ ./chain33-cli --rpc_laddr="http://192.168.0.
./chain33-cli --rpc_laddr="http://192.168.0.233:8901" account balance -a 1M3BKgh9hAzY5xcEmCCtAkainjCtrbqU3k -e guess
./chain33-cli --rpc_laddr="http://192.168.0.233:8901" account balance -a 1M3BKgh9hAzY5xcEmCCtAkainjCtrbqU3k -e guess
./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." account balance -a 1M3BKgh9hAzY5xcEmCCtAkainjCtrbqU3k -e user.p.guess.guess
./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." account balance -a 1M3BKgh9hAzY5xcEmCCtAkainjCtrbqU3k -e user.p.guess.guess
./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." account balance -a 1hb93FMDVVxhfzK2ziDLCZqL3wxggoFZU -e user.p.guess.guess
./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." account balance -a 14KEKbYtKKQm4wMthSK9J4La4nAiidGozt -e user.p.guess.guess
./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." bty send_exec -a 100 -e user.p.guess.guess
./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." bty send_exec -a 100 -e user.p.guess.guess
...
@@ -253,7 +255,76 @@ ex
...
@@ -253,7 +255,76 @@ ex
./predict testBet "0xac8f3dc36eb9b6148ea3593cbb766ce3bd40fbb1b15060a37634a53947ac6f4f" "A" "14KEKbYtKKQm4wMthSK9J4La4nAiidGozt"
./predict testBet "0xac8f3dc36eb9b6148ea3593cbb766ce3bd40fbb1b15060a37634a53947ac6f4f" "A" "14KEKbYtKKQm4wMthSK9J4La4nAiidGozt"
./predict testBet "0xac8f3dc36eb9b6148ea3593cbb766ce3bd40fbb1b15060a37634a53947ac6f4f" "A" "14KEKbYtKKQm4wMthSK9J4La4nAiidGozt"
./predict testBet "0xac8f3dc36eb9b6148ea3593cbb766ce3bd40fbb1b15060a37634a53947ac6f4f" "A" "14KEKbYtKKQm4wMthSK9J4La4nAiidGozt"
./predict testBet "0xac8f3dc36eb9b6148ea3593cbb766ce3bd40fbb1b15060a37634a53947ac6f4f" "B" "1M3BKgh9hAzY5xcEmCCtAkainjCtrbqU3k"
./predict testBet "0xac8f3dc36eb9b6148ea3593cbb766ce3bd40fbb1b15060a37634a53947ac6f4f" "B" "1M3BKgh9hAzY5xcEmCCtAkainjCtrbqU3k"
./predict testAbort "0x56a8bc427ecc0578eba02063b36929cc1e4b0995630954c8c8b6b4dd840bc69d" 14KEKbYtKKQm4wMthSK9J4La4nAiidGozt
./predict testAbort "0x56a8bc427ecc0578eba02063b36929cc1e4b0995630954c8c8b6b4dd840bc69d" 14KEKbYtKKQm4wMthSK9J4La4nAiidGozt
一次完整的游戏过程:
游戏开始前:
zzh@zzh-Vostro-3470:~/work/para$ ./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." account list
{
"wallets": [
{
"acc": {
"balance": "900.0000",
"frozen": "0.0000",
"addr": "1hb93FMDVVxhfzK2ziDLCZqL3wxggoFZU"
},
"label": "zzh"
},
{
"acc": {
"balance": "99997600.0000",
"frozen": "0.0000",
"addr": "14KEKbYtKKQm4wMthSK9J4La4nAiidGozt"
},
"label": "genesis2"
},
{
"acc": {
"balance": "800.0000",
"frozen": "0.0000",
"addr": "1M3BKgh9hAzY5xcEmCCtAkainjCtrbqU3k"
},
"label": "zzh2"
}
]
}
zzh@zzh-Vostro-3470:~/work/para$ ./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." account balance -a 1M3BKgh9hAzY5xcEmCCtAkainjCtrbqU3k -e user.p.guess.guess
{
"balance": "100.0000",
"frozen": "0.0000",
"addr": "1M3BKgh9hAzY5xcEmCCtAkainjCtrbqU3k"
}
zzh@zzh-Vostro-3470:~/work/para$ ./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." account balance -a 1hb93FMDVVxhfzK2ziDLCZqL3wxggoFZU -e user.p.guess.guess
{
"balance": "100.0000",
"frozen": "0.0000",
"addr": "1hb93FMDVVxhfzK2ziDLCZqL3wxggoFZU"
}
游戏开始:
./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." tx query -s ""
./predict testCreate 14KEKbYtKKQm4wMthSK9J4La4nAiidGozt
./predict testBet "0x76dae82fcbe554d4b8df5ed1460d71dcac86a50864649a0df43e0c50b245f004" "A" "1M3BKgh9hAzY5xcEmCCtAkainjCtrbqU3k"
./predict testBet "0x76dae82fcbe554d4b8df5ed1460d71dcac86a50864649a0df43e0c50b245f004" "B" "1hb93FMDVVxhfzK2ziDLCZqL3wxggoFZU"
./predict testQueryGameById "0x76dae82fcbe554d4b8df5ed1460d71dcac86a50864649a0df43e0c50b245f004"
./predict testStopBet "0x76dae82fcbe554d4b8df5ed1460d71dcac86a50864649a0df43e0c50b245f004" "1M3BKgh9hAzY5xcEmCCtAkainjCtrbqU3k"
./predict testPublish "0x76dae82fcbe554d4b8df5ed1460d71dcac86a50864649a0df43e0c50b245f004" "A" "1hb93FMDVVxhfzK2ziDLCZqL3wxggoFZU"
./predict testStopBet "0x76dae82fcbe554d4b8df5ed1460d71dcac86a50864649a0df43e0c50b245f004" "1M3BKgh9hAzY5xcEmCCtAkainjCtrbqU3k"
./predict testQueryGameById ""
./predict testStopBet "0x76dae82fcbe554d4b8df5ed1460d71dcac86a50864649a0df43e0c50b245f004" "14KEKbYtKKQm4wMthSK9J4La4nAiidGozt"
./predict testQueryGameById ""
./predict testPublish "0x76dae82fcbe554d4b8df5ed1460d71dcac86a50864649a0df43e0c50b245f004" "A" "14KEKbYtKKQm4wMthSK9J4La4nAiidGozt"
游戏结束:
./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." account balance -a 1M3BKgh9hAzY5xcEmCCtAkainjCtrbqU3k -e user.p.guess.guess
./chain33-cli --rpc_laddr="http://192.168.0.233:8901" --paraName="user.p.guess." account balance -a 1hb93FMDVVxhfzK2ziDLCZqL3wxggoFZU -e user.p.guess.guess
数据发布预言机合约.md
View file @
392a1d60
...
@@ -51,7 +51,7 @@ Action:
...
@@ -51,7 +51,7 @@ Action:
resultPublish
resultPublish
Key
:
Key
:
mav
al-oracle-id
//stateDB
,
存储event及id
,
status
,
result等信息,可根据id进行查询。
mav
l-oracle-id
//stateDB
,
存储event及id
,
status
,
result等信息,可根据id进行查询。
LODB-oracle-status-index
:
%d
:
%
018
d
//localDB
,
按状态存储,
,
比如未公布结果的事件,已公布结果的事件等。主键构成中有index可以支持分页查询,可以按状态查询。
LODB-oracle-status-index
:
%d
:
%
018
d
//localDB
,
按状态存储,
,
比如未公布结果的事件,已公布结果的事件等。主键构成中有index可以支持分页查询,可以按状态查询。
LODB-oracle-addr-status-index
:
%s
:
%d
:
%
018
d //localDB
,
按创建者地址及状态进行查询,主键构成中有index可以支持分页查询。
LODB-oracle-addr-status-index
:
%s
:
%d
:
%
018
d //localDB
,
按创建者地址及状态进行查询,主键构成中有index可以支持分页查询。
LODB-oracle-type-status-index
:
%s
:
%d
:
%
018
d //localDB
,
按事件类型及状态进行查询,主键构成中有index可以支持分页查询。
比如查询足球.英超.的所有未出结果的事件,利用这些事件进行竞猜等。
LODB-oracle-type-status-index
:
%s
:
%d
:
%
018
d //localDB
,
按事件类型及状态进行查询,主键构成中有index可以支持分页查询。
比如查询足球.英超.的所有未出结果的事件,利用这些事件进行竞猜等。
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment