Commit 8debac8c authored by yingqiumin@126.com's avatar yingqiumin@126.com

improve rpc test

parent 96a42335
...@@ -24,9 +24,10 @@ echo_rst() { ...@@ -24,9 +24,10 @@ echo_rst() {
} }
chain33_Http() { chain33_Http() {
# echo "#$4 request: request="$1" MAIN_HTTP="$2" js="$3" FUNCNAME="$4" response="$5""
local body local body
body=$(curl -ksd "$1" "$2")=$(curl -ksd "$1" "$2") body=$(curl -ksd "$1" "$2")
RETURN_RESP=$(jq -r "$5" <<<"$body") RETURN_RESP=$(echo "$body" | jq -r "$5")
echo "#response: $body" "$RETURN_RESP" echo "#response: $body" "$RETURN_RESP"
ok=$(echo "$body" | jq -r "$3") ok=$(echo "$body" | jq -r "$3")
[ "$ok" == true ] [ "$ok" == true ]
...@@ -37,7 +38,7 @@ chain33_Http() { ...@@ -37,7 +38,7 @@ chain33_Http() {
chain33_DecodeRawTransactionTx() { chain33_DecodeRawTransactionTx() {
# txHex="$1" priKey="$2" MAIN_HTTP="$3" FUNCNAME="$4" # txHex="$1" priKey="$2" MAIN_HTTP="$3" FUNCNAME="$4"
req='{"method":"Chain33.DecodeRawTransaction","params":[{"txHex":"'"$1"'"}]}' req='{"method":"Chain33.DecodeRawTransaction","params":[{"txHex":"'"$1"'"}]}'
chain33_Http "$req" "$3" '(.result.txs[0].execer != "")' "$4" chain33_Http "$req" "$3" '(.result.txs[0].execer != null)' "$4"
chain33_SignRawTx "$1" "$2" "$3" chain33_SignRawTx "$1" "$2" "$3"
chain33_BlockWait 1 "$3" chain33_BlockWait 1 "$3"
} }
......
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