echo"=========== ## para cross transfer/withdraw (main to para) test start end"
echo"=========== ## para cross transfer/withdraw (main to para) test start end"
}
}
function paracross_IsSync(){
function paracross_IsSync(){
local ok=$(curl -s--data-binary'{"jsonrpc":"2.0","id":2,"method":"paracross.IsSync","params":[]}'-H'content-type:text/plain;'${UNIT_HTTP} | jq -r".result")
local ok=$(curl -s--data-binary'{"jsonrpc":"2.0","id":2,"method":"paracross.IsSync","params":[]}'-H'content-type:text/plain;'${UNIT_HTTP} | jq -r".result")
["$ok"==true]
["$ok"==true]
...
@@ -134,7 +127,7 @@ function paracross_IsSync() {
...
@@ -134,7 +127,7 @@ function paracross_IsSync() {
}
}
function paracross_ListTitles(){
function paracross_ListTitles(){
local resp=$(curl -s--data-binary'{"jsonrpc":"2.0","id":2,"method":"paracross.ListTitles","params":[]}'-H'content-type:text/plain;'${UNIT_HTTP})
local resp=$(curl -s--data-binary'{"jsonrpc":"2.0","id":2,"method":"paracross.ListTitles","params":[]}'-H'content-type:text/plain;'${UNIT_HTTP})
#echo $resp
#echo $resp
local ok=$(jq '(.error|not) and (.result| [has("titles"),true])'<<<"$resp")
local ok=$(jq '(.error|not) and (.result| [has("titles"),true])'<<<"$resp")
["$ok"==true]
["$ok"==true]
...
@@ -142,10 +135,8 @@ function paracross_ListTitles() {
...
@@ -142,10 +135,8 @@ function paracross_ListTitles() {
echo_rst "$FUNCNAME""$rst"
echo_rst "$FUNCNAME""$rst"
}
}
function paracross_GetHeight(){
function paracross_GetHeight(){
local resp=$(curl -s--data-binary'{"jsonrpc":"2.0","id":2,"method":"paracross.GetHeight","params":[]}'-H'content-type:text/plain;'${UNIT_HTTP})
local resp=$(curl -s--data-binary'{"jsonrpc":"2.0","id":2,"method":"paracross.GetHeight","params":[]}'-H'content-type:text/plain;'${UNIT_HTTP})
#echo $resp
#echo $resp
local ok=$(jq '(.error|not) and (.result| [has("consensHeight"),true])'<<<"$resp")
local ok=$(jq '(.error|not) and (.result| [has("consensHeight"),true])'<<<"$resp")
["$ok"==true]
["$ok"==true]
...
@@ -154,7 +145,7 @@ function paracross_GetHeight() {
...
@@ -154,7 +145,7 @@ function paracross_GetHeight() {
}
}
function paracross_GetNodeGroupAddrs(){
function paracross_GetNodeGroupAddrs(){
local resp=$(curl -s--data-binary'{"jsonrpc":"2.0","id":2,"method":"paracross.GetNodeGroupAddrs","params":[{"title":"user.p.para."}]}'-H'content-type:text/plain;'${UNIT_HTTP})
local resp=$(curl -s--data-binary'{"jsonrpc":"2.0","id":2,"method":"paracross.GetNodeGroupAddrs","params":[{"title":"user.p.para."}]}'-H'content-type:text/plain;'${UNIT_HTTP})
#echo $resp
#echo $resp
local ok=$(jq '(.error|not) and (.result| [has("key","value"),true])'<<<"$resp")
local ok=$(jq '(.error|not) and (.result| [has("key","value"),true])'<<<"$resp")
["$ok"==true]
["$ok"==true]
...
@@ -163,7 +154,7 @@ function paracross_GetNodeGroupAddrs() {
...
@@ -163,7 +154,7 @@ function paracross_GetNodeGroupAddrs() {
}
}
function paracross_GetNodeGroupStatus(){
function paracross_GetNodeGroupStatus(){
local resp=$(curl -s--data-binary'{"jsonrpc":"2.0","id":2,"method":"paracross.GetNodeGroupStatus","params":[{"title":"user.p.para."}]}'-H'content-type:text/plain;'${UNIT_HTTP})
local resp=$(curl -s--data-binary'{"jsonrpc":"2.0","id":2,"method":"paracross.GetNodeGroupStatus","params":[{"title":"user.p.para."}]}'-H'content-type:text/plain;'${UNIT_HTTP})
#echo $resp
#echo $resp
local ok=$(jq '(.error|not) and (.result| [has("status"),true])'<<<"$resp")
local ok=$(jq '(.error|not) and (.result| [has("status"),true])'<<<"$resp")
["$ok"==true]
["$ok"==true]
...
@@ -172,7 +163,7 @@ function paracross_GetNodeGroupStatus() {
...
@@ -172,7 +163,7 @@ function paracross_GetNodeGroupStatus() {
}
}
function paracross_ListNodeGroupStatus(){
function paracross_ListNodeGroupStatus(){
local resp=$(curl -s--data-binary'{"jsonrpc":"2.0","id":2,"method":"paracross.ListNodeGroupStatus","params":[{"title":"user.p.para.","status":'2'}]}'-H'content-type:text/plain;'${UNIT_HTTP})
local resp=$(curl -s--data-binary'{"jsonrpc":"2.0","id":2,"method":"paracross.ListNodeGroupStatus","params":[{"title":"user.p.para.","status":'2'}]}'-H'content-type:text/plain;'${UNIT_HTTP})
#echo $resp
#echo $resp
local ok=$(jq '(.error|not) and (.result| [has("status"),true])'<<<"$resp")
local ok=$(jq '(.error|not) and (.result| [has("status"),true])'<<<"$resp")
["$ok"==true]
["$ok"==true]
...
@@ -180,9 +171,8 @@ function paracross_ListNodeGroupStatus() {
...
@@ -180,9 +171,8 @@ function paracross_ListNodeGroupStatus() {
echo_rst "$FUNCNAME""$rst"
echo_rst "$FUNCNAME""$rst"
}
}
function paracross_ListNodeStatus(){
function paracross_ListNodeStatus(){
local resp=$(curl -s--data-binary'{"jsonrpc":"2.0","id":2,"method":"paracross.ListNodeStatus","params":[{"title":"user.p.para.","status":'4'}]}'-H'content-type:text/plain;'${UNIT_HTTP})
local resp=$(curl -s--data-binary'{"jsonrpc":"2.0","id":2,"method":"paracross.ListNodeStatus","params":[{"title":"user.p.para.","status":'4'}]}'-H'content-type:text/plain;'${UNIT_HTTP})
#echo $resp
#echo $resp
local ok=$(jq '(.error|not) and (.result| [has("status"),true])'<<<"$resp")
local ok=$(jq '(.error|not) and (.result| [has("status"),true])'<<<"$resp")
["$ok"==true]
["$ok"==true]
...
@@ -190,7 +180,6 @@ function paracross_ListNodeStatus() {
...
@@ -190,7 +180,6 @@ function paracross_ListNodeStatus() {