@@ -456,7 +456,7 @@ function para_cross_transfer_withdraw_for_token() {
...
@@ -456,7 +456,7 @@ function para_cross_transfer_withdraw_for_token() {
function para_create_nodegroup_test(){
function para_create_nodegroup_test(){
echo"=========== # para chain create node group test ============="
echo"=========== # para chain create node group test ============="
##apply
##apply
txhash=$(${PARA_CLI} send para nodegroup apply -t"$TITLE"-a"1KSBd17H7ZK8iT37aJztFB22XGwsPTdwE4,1JRNjdEqp4LJ5fqycUBm9ayCKSeeskgMKR,1NLHPEcbTWWxxU3dGUZBhayjrCHD3psX7k,1MCftFynyvG2F4ED5mdHYgziDxx6vDrScs"-c 5 -k 0xd165c84ed37c2a427fea487470ee671b7a0495d68d82607cafbc6348bf23bec5)
txhash=$(${PARA_CLI} send para nodegroup apply -a"1KSBd17H7ZK8iT37aJztFB22XGwsPTdwE4,1JRNjdEqp4LJ5fqycUBm9ayCKSeeskgMKR,1NLHPEcbTWWxxU3dGUZBhayjrCHD3psX7k,1MCftFynyvG2F4ED5mdHYgziDxx6vDrScs"-c 5 -k 0xd165c84ed37c2a427fea487470ee671b7a0495d68d82607cafbc6348bf23bec5)
echo"tx=$txhash"
echo"tx=$txhash"
query_tx "${PARA_CLI}""${txhash}"
query_tx "${PARA_CLI}""${txhash}"
id=$txhash
id=$txhash
...
@@ -469,7 +469,7 @@ function para_create_nodegroup_test() {
...
@@ -469,7 +469,7 @@ function para_create_nodegroup_test() {
echo"=========== # para chain quit node group ============="
echo"=========== # para chain quit node group ============="
##quit
##quit
txhash=$(${PARA_CLI} send para nodegroup quit -i"$id"-t"$TITLE"-k 0xd165c84ed37c2a427fea487470ee671b7a0495d68d82607cafbc6348bf23bec5)
txhash=$(${PARA_CLI} send para nodegroup quit -i"$id"-k 0xd165c84ed37c2a427fea487470ee671b7a0495d68d82607cafbc6348bf23bec5)
echo"tx=$txhash"
echo"tx=$txhash"
query_tx "${PARA_CLI}""${txhash}"
query_tx "${PARA_CLI}""${txhash}"
newid=$(${PARA_CLI} para nodegroup list -s 3 | jq -r".ids[0].id")
newid=$(${PARA_CLI} para nodegroup list -s 3 | jq -r".ids[0].id")
...
@@ -491,7 +491,7 @@ function para_create_nodegroup() {
...
@@ -491,7 +491,7 @@ function para_create_nodegroup() {
echo"=========== # para chain create node group again ============="
echo"=========== # para chain create node group again ============="
##apply
##apply
txhash=$(${PARA_CLI} send para nodegroup apply -a"1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY,1KSBd17H7ZK8iT37aJztFB22XGwsPTdwE4,1JRNjdEqp4LJ5fqycUBm9ayCKSeeskgMKR,1NLHPEcbTWWxxU3dGUZBhayjrCHD3psX7k,1MCftFynyvG2F4ED5mdHYgziDxx6vDrScs"-c 6 -t"$TITLE"-k 0xd165c84ed37c2a427fea487470ee671b7a0495d68d82607cafbc6348bf23bec5)
txhash=$(${PARA_CLI} send para nodegroup apply -a"1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY,1KSBd17H7ZK8iT37aJztFB22XGwsPTdwE4,1JRNjdEqp4LJ5fqycUBm9ayCKSeeskgMKR,1NLHPEcbTWWxxU3dGUZBhayjrCHD3psX7k,1MCftFynyvG2F4ED5mdHYgziDxx6vDrScs"-c 6 -k 0xd165c84ed37c2a427fea487470ee671b7a0495d68d82607cafbc6348bf23bec5)
echo"tx=$txhash"
echo"tx=$txhash"
query_tx "${PARA_CLI}""${txhash}"
query_tx "${PARA_CLI}""${txhash}"
id=$txhash
id=$txhash
...
@@ -504,24 +504,24 @@ function para_create_nodegroup() {
...
@@ -504,24 +504,24 @@ function para_create_nodegroup() {
echo"=========== # para chain approve node group ============="
echo"=========== # para chain approve node group ============="
##approve
##approve
txhash=$(${PARA_CLI} send para nodegroup approve -i"$id"-c 6 -t"$TITLE"-k 0xc34b5d9d44ac7b754806f761d3d4d2c4fe5214f6b074c19f069c4f5c2a29c8cc)
txhash=$(${PARA_CLI} send para nodegroup approve -i"$id"-c 6 -k 0xc34b5d9d44ac7b754806f761d3d4d2c4fe5214f6b074c19f069c4f5c2a29c8cc)
echo"tx=$txhash"
echo"tx=$txhash"
query_tx "${PARA_CLI}""${txhash}"
query_tx "${PARA_CLI}""${txhash}"
status=$(${PARA_CLI} para nodegroup status -t user.p.para. | jq -r".status")
status=$(${PARA_CLI} para nodegroup status | jq -r".status")
if["$status"!= 2 ];then
if["$status"!= 2 ];then
echo"status not approve status=$status"
echo"status not approve status=$status"
exit 1
exit 1
fi
fi
${PARA_CLI} para nodegroup addrs-t user.p.para.
${PARA_CLI} para nodegroup addrs
echo"=========== # para chain quit node group fail ============="
echo"=========== # para chain quit node group fail ============="
##quit fail
##quit fail
txhash=$(${PARA_CLI} send para nodegroup quit -i"$id"-t"$TITLE"-k 0xd165c84ed37c2a427fea487470ee671b7a0495d68d82607cafbc6348bf23bec5)
txhash=$(${PARA_CLI} send para nodegroup quit -i"$id"-k 0xd165c84ed37c2a427fea487470ee671b7a0495d68d82607cafbc6348bf23bec5)
echo"tx=$txhash"
echo"tx=$txhash"
query_tx "${CLI}""${txhash}"
query_tx "${CLI}""${txhash}"
status=$(${CLI} para nodegroup status -t user.p.para. | jq -r".status")
status=$(${PARA_CLI} para nodegroup status | jq -r".status")
if["$status"!= 2 ];then
if["$status"!= 2 ];then
echo"status quit not approve status=$status"
echo"status quit not approve status=$status"
exit 1
exit 1
...
@@ -533,7 +533,7 @@ function para_create_nodegroup() {
...
@@ -533,7 +533,7 @@ function para_create_nodegroup() {
fi
fi
echo"=========== # para chain modify node group coin=5 ============="
echo"=========== # para chain modify node group coin=5 ============="
txhash=$(${PARA_CLI} send para nodegroup modify -c 5 -t"$TITLE"-k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b)
txhash=$(${PARA_CLI} send para nodegroup modify -c 5 -k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b)
echo"tx=$txhash"
echo"tx=$txhash"
query_tx "${PARA_CLI}""${txhash}"
query_tx "${PARA_CLI}""${txhash}"
modifyid=$(${PARA_CLI} para nodegroup list -s 4 | jq -r".ids[0].id")
modifyid=$(${PARA_CLI} para nodegroup list -s 4 | jq -r".ids[0].id")
...
@@ -543,56 +543,56 @@ function para_create_nodegroup() {
...
@@ -543,56 +543,56 @@ function para_create_nodegroup() {
fi
fi
##approve
##approve
txhash=$(${PARA_CLI} send para nodegroup approve -i"$modifyid"-c 5 -t"$TITLE"-k 0xc34b5d9d44ac7b754806f761d3d4d2c4fe5214f6b074c19f069c4f5c2a29c8cc)
txhash=$(${PARA_CLI} send para nodegroup approve -i"$modifyid"-c 5 -k 0xc34b5d9d44ac7b754806f761d3d4d2c4fe5214f6b074c19f069c4f5c2a29c8cc)
echo"tx=$txhash"
echo"tx=$txhash"
query_tx "${PARA_CLI}""${txhash}"
query_tx "${PARA_CLI}""${txhash}"
id=$(${PARA_CLI} para nodegroup status -t user.p.para. | jq -r".id")
id=$(${PARA_CLI} para nodegroup status | jq -r".id")
if["$modifyid"!="$id"];then
if["$modifyid"!="$id"];then
echo" approve new id wrong"
echo" approve new id wrong"
${PARA_CLI} para nodegroup_status-t user.p.para.
${PARA_CLI} para nodegroup_status
exit 1
exit 1
fi
fi
coins=$(${PARA_CLI} para nodegroup status -t user.p.para. | jq -r".coinsFrozen")
coins=$(${PARA_CLI} para nodegroup status | jq -r".coinsFrozen")
if["$coins"!="500000000"];then
if["$coins"!="500000000"];then
echo" approve new coins wrong"
echo" approve new coins wrong"
${PARA_CLI} para nodegroup_status-t user.p.para.
${PARA_CLI} para nodegroup_status
exit 1
exit 1
fi
fi
}
}
function para_nodegroup_behalf_quit_test(){
function para_nodegroup_behalf_quit_test(){
echo"=========== # para chain behalf node quit ============="
echo"=========== # para chain behalf node quit ============="
status=$(${PARA_CLI} para super_node addr_status -t user.p.para. -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY | jq -r".status")
status=$(${PARA_CLI} para super_node addr_status -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY | jq -r".status")
if["${status}"!="10"];then
if["${status}"!="10"];then
echo"wrong 1E5 status"
echo"wrong 1E5 status"
${PARA_CLI} para super_node addr_status -t user.p.para. -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY
${PARA_CLI} para super_node addr_status -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY
exit 1
exit 1
fi
fi
hash=$(${PARA_CLI} send para super_node quit -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY -t"$TITLE"-k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b)
hash=$(${PARA_CLI} send para super_node quit -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY -k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b)
echo"${hash}"
echo"${hash}"
query_tx "${PARA_CLI}""${hash}"
query_tx "${PARA_CLI}""${hash}"
id=$hash
id=$hash
${PARA_CLI} send para super_node vote -i"$id"-v 1 -t"$TITLE"-k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b
${PARA_CLI} send para super_node vote -i"$id"-v 1 -k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b
${PARA_CLI} send para super_node vote -i"$id"-v 1 -t"$TITLE"-k 0x19c069234f9d3e61135fefbeb7791b149cdf6af536f26bebb310d4cd22c3fee4
${PARA_CLI} send para super_node vote -i"$id"-v 1 -k 0x19c069234f9d3e61135fefbeb7791b149cdf6af536f26bebb310d4cd22c3fee4
${PARA_CLI} send para super_node vote -i"$id"-v 1 -t"$TITLE"-k 0x9c451df9e5cb05b88b28729aeaaeb3169a2414097401fcb4c79c1971df734588
${PARA_CLI} send para super_node vote -i"$id"-v 1 -k 0x9c451df9e5cb05b88b28729aeaaeb3169a2414097401fcb4c79c1971df734588
hash=$(${PARA_CLI} send para super_node vote -i"$id"-v 1 -t"$TITLE"-k 0x7a80a1f75d7360c6123c32a78ecf978c1ac55636f87892df38d8b85a9aeff115)
hash=$(${PARA_CLI} send para super_node vote -i"$id"-v 1 -k 0x7a80a1f75d7360c6123c32a78ecf978c1ac55636f87892df38d8b85a9aeff115)
echo"${hash}"
echo"${hash}"
query_tx "${PARA_CLI}""${hash}"
query_tx "${PARA_CLI}""${hash}"
status=$(${PARA_CLI} para super_node addr_status -t user.p.para. -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY | jq -r".status")
status=$(${PARA_CLI} para super_node addr_status -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY | jq -r".status")
if["${status}"!="11"];then
if["${status}"!="11"];then
echo"wrong vote status"
echo"wrong vote status"
${PARA_CLI} para super_node addr_status -t user.p.para. -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY
${PARA_CLI} para super_node addr_status -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY
exit 1
exit 1
fi
fi
node=$(${PARA_CLI} para nodegroup addrs -t user.p.para. | jq -r'.value|contains("1E5")')
node=$(${PARA_CLI} para nodegroup addrs | jq -r'.value|contains("1E5")')
if["${node}"=="true"];then
if["${node}"=="true"];then
echo"wrong node group addr"
echo"wrong node group addr"
${PARA_CLI} para nodegroup addrs-t user.p.para.
${PARA_CLI} para nodegroup addrs
exit 1
exit 1
fi
fi
...
@@ -613,7 +613,7 @@ function para_nodemanage_cancel_test() {
...
@@ -613,7 +613,7 @@ function para_nodemanage_cancel_test() {
fi
fi
echo"=========== # para chain new node join ============="
echo"=========== # para chain new node join ============="
hash=$(${PARA_CLI} send para super_node join-c 5 -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY -t"$TITLE"-k 0x9c451df9e5cb05b88b28729aeaaeb3169a2414097401fcb4c79c1971df734588)
hash=$(${PARA_CLI} send para super_node join-c 5 -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY -k 0x9c451df9e5cb05b88b28729aeaaeb3169a2414097401fcb4c79c1971df734588)
echo"${hash}"
echo"${hash}"
query_tx "${PARA_CLI}""${hash}"
query_tx "${PARA_CLI}""${hash}"
id=$hash
id=$hash
...
@@ -624,7 +624,7 @@ function para_nodemanage_cancel_test() {
...
@@ -624,7 +624,7 @@ function para_nodemanage_cancel_test() {
fi
fi
echo"=========== # para chain node cancel ============="
echo"=========== # para chain node cancel ============="
hash=$(${PARA_CLI} send para super_node cancel -i"$id"-t"$TITLE"-k 0x9c451df9e5cb05b88b28729aeaaeb3169a2414097401fcb4c79c1971df734588)
hash=$(${PARA_CLI} send para super_node cancel -i"$id"-k 0x9c451df9e5cb05b88b28729aeaaeb3169a2414097401fcb4c79c1971df734588)
echo"${hash}"
echo"${hash}"
query_tx "${PARA_CLI}""${hash}"
query_tx "${PARA_CLI}""${hash}"
...
@@ -646,7 +646,7 @@ function para_nodemanage_test() {
...
@@ -646,7 +646,7 @@ function para_nodemanage_test() {
fi
fi
echo"=========== # para chain new node join reject============="
echo"=========== # para chain new node join reject============="
hash=$(${PARA_CLI} send para super_node join-c 5 -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY -t"$TITLE"-k 0x9c451df9e5cb05b88b28729aeaaeb3169a2414097401fcb4c79c1971df734588)
hash=$(${PARA_CLI} send para super_node join-c 5 -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY -k 0x9c451df9e5cb05b88b28729aeaaeb3169a2414097401fcb4c79c1971df734588)
echo"${hash}"
echo"${hash}"
query_tx "${PARA_CLI}""${hash}"
query_tx "${PARA_CLI}""${hash}"
...
@@ -658,30 +658,30 @@ function para_nodemanage_test() {
...
@@ -658,30 +658,30 @@ function para_nodemanage_test() {
id=$hash
id=$hash
echo"=========== # para chain node vote ============="
echo"=========== # para chain node vote ============="
${PARA_CLI} send para super_node vote -i"$id"-v 2 -t"$TITLE"-k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b
${PARA_CLI} send para super_node vote -i"$id"-v 2 -k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b
${PARA_CLI} send para super_node vote -i"$id"-v 2 -t"$TITLE"-k 0x19c069234f9d3e61135fefbeb7791b149cdf6af536f26bebb310d4cd22c3fee4
${PARA_CLI} send para super_node vote -i"$id"-v 2 -k 0x19c069234f9d3e61135fefbeb7791b149cdf6af536f26bebb310d4cd22c3fee4
hash=$(${PARA_CLI} send para super_node vote -i"$id"-v 2 -t"$TITLE"-k 0x7a80a1f75d7360c6123c32a78ecf978c1ac55636f87892df38d8b85a9aeff115)
hash=$(${PARA_CLI} send para super_node vote -i"$id"-v 2 -k 0x7a80a1f75d7360c6123c32a78ecf978c1ac55636f87892df38d8b85a9aeff115)
echo"${hash}"
echo"${hash}"
query_tx "${PARA_CLI}""${hash}"
query_tx "${PARA_CLI}""${hash}"
status=$(${PARA_CLI} para super_node addr_status -t user.p.para. -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY | jq -r".status")
status=$(${PARA_CLI} para super_node addr_status -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY | jq -r".status")
if["${status}"=="10"];then
if["${status}"=="10"];then
echo"wrong vote status"
echo"wrong vote status"
${PARA_CLI} para super_node addr_status -t user.p.para. -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY
${PARA_CLI} para super_node addr_status -a 1E5saiXVb9mW8wcWUUZjsHJPZs5GmdzuSY
exit 1
exit 1
fi
fi
status=$(${PARA_CLI} para super_node id_status -t user.p.para. -i"$id" | jq -r".status")
status=$(${PARA_CLI} para super_node id_status -i"$id" | jq -r".status")
if["${status}"!="3"];then
if["${status}"!="3"];then
echo"wrong cancel status"
echo"wrong cancel status"
${PARA_CLI} para super_node id_status -t user.p.para. -i"$id"
${PARA_CLI} para super_node id_status -i"$id"
exit 1
exit 1
fi
fi
node=$(${PARA_CLI} para nodegroup addrs -t user.p.para. | jq -r'.value|contains("1E5")')
node=$(${PARA_CLI} para nodegroup addrs | jq -r'.value|contains("1E5")')
if["${node}"=="true"];then
if["${node}"=="true"];then
echo"wrong node group addr"
echo"wrong node group addr"
${PARA_CLI} para nodegroup addrs-t user.p.para.
${PARA_CLI} para nodegroup addrs
exit 1
exit 1
fi
fi
...
@@ -691,35 +691,35 @@ function para_nodemanage_test() {
...
@@ -691,35 +691,35 @@ function para_nodemanage_test() {
exit 1
exit 1
fi
fi
echo"=========== # para chain node quit reject ============="
echo"=========== # para chain node quit reject ============="
txhash=$(${PARA_CLI} send para super_node quit -a 1KSBd17H7ZK8iT37aJztFB22XGwsPTdwE4 -t"$TITLE"-k 0x9c451df9e5cb05b88b28729aeaaeb3169a2414097401fcb4c79c1971df734588)
txhash=$(${PARA_CLI} send para super_node quit -a 1KSBd17H7ZK8iT37aJztFB22XGwsPTdwE4 -k 0x9c451df9e5cb05b88b28729aeaaeb3169a2414097401fcb4c79c1971df734588)
echo"${txhash}"
echo"${txhash}"
query_tx "${PARA_CLI}""${txhash}"
query_tx "${PARA_CLI}""${txhash}"
id=$txhash
id=$txhash
echo"=========== # para chain node vote quit ============="
echo"=========== # para chain node vote quit ============="
${PARA_CLI} send para super_node vote -i"$id"-v 2 -t"$TITLE"-k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b
${PARA_CLI} send para super_node vote -i"$id"-v 2 -k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b
${PARA_CLI} send para super_node vote -i"$id"-v 2 -t"$TITLE"-k 0x19c069234f9d3e61135fefbeb7791b149cdf6af536f26bebb310d4cd22c3fee4
${PARA_CLI} send para super_node vote -i"$id"-v 2 -k 0x19c069234f9d3e61135fefbeb7791b149cdf6af536f26bebb310d4cd22c3fee4
hash=$(${PARA_CLI} send para super_node vote -i"$id"-v 2 -t"$TITLE"-k 0x7a80a1f75d7360c6123c32a78ecf978c1ac55636f87892df38d8b85a9aeff115)
hash=$(${PARA_CLI} send para super_node vote -i"$id"-v 2 -k 0x7a80a1f75d7360c6123c32a78ecf978c1ac55636f87892df38d8b85a9aeff115)
echo"${hash}"
echo"${hash}"
query_tx "${PARA_CLI}""${hash}"
query_tx "${PARA_CLI}""${hash}"
status=$(${PARA_CLI} para super_node addr_status -t user.p.para. -a 1KSBd17H7ZK8iT37aJztFB22XGwsPTdwE4 | jq -r".status")
status=$(${PARA_CLI} para super_node addr_status -a 1KSBd17H7ZK8iT37aJztFB22XGwsPTdwE4 | jq -r".status")
if["${status}"!="10"];then
if["${status}"!="10"];then
echo"wrong vote status"
echo"wrong vote status"
${PARA_CLI} para super_node addr_status -t user.p.para. -a 1KSBd17H7ZK8iT37aJztFB22XGwsPTdwE4
${PARA_CLI} para super_node addr_status -a 1KSBd17H7ZK8iT37aJztFB22XGwsPTdwE4
exit 1
exit 1
fi
fi
status=$(${PARA_CLI} para super_node id_status -t user.p.para. -i"$id" | jq -r".status")
status=$(${PARA_CLI} para super_node id_status -i"$id" | jq -r".status")
if["${status}"!="3"];then
if["${status}"!="3"];then
echo"wrong close status"
echo"wrong close status"
${PARA_CLI} para super_node id_status -t user.p.para. -i"$id"
${PARA_CLI} para super_node id_status -i"$id"
exit 1
exit 1
fi
fi
node=$(${PARA_CLI} para nodegroup addrs -t user.p.para. | jq -r'.value|contains("1KS")')
node=$(${PARA_CLI} para nodegroup addrs | jq -r'.value|contains("1KS")')
if["${node}"!="true"];then
if["${node}"!="true"];then
echo"wrong node group addr"
echo"wrong node group addr"
${PARA_CLI} para nodegroup addrs-t user.p.para.
${PARA_CLI} para nodegroup addrs
exit 1
exit 1
fi
fi
...
@@ -728,7 +728,7 @@ function para_nodemanage_test() {
...
@@ -728,7 +728,7 @@ function para_nodemanage_test() {
function para_nodemanage_node_behalf_join(){
function para_nodemanage_node_behalf_join(){
echo"=========== # para chain behalf node vote test ============="
echo"=========== # para chain behalf node vote test ============="
echo"=========== # para chain new node join 1 ============="
echo"=========== # para chain new node join 1 ============="
hash=$(${PARA_CLI} send para super_node join-c 8 -t"$TITLE"-a 1NNaYHkscJaLJ2wUrFNeh6cQXBS4TrFYeB -k 0xd165c84ed37c2a427fea487470ee671b7a0495d68d82607cafbc6348bf23bec5)
hash=$(${PARA_CLI} send para super_node join-c 8 -a 1NNaYHkscJaLJ2wUrFNeh6cQXBS4TrFYeB -k 0xd165c84ed37c2a427fea487470ee671b7a0495d68d82607cafbc6348bf23bec5)
echo"${hash}"
echo"${hash}"
query_tx "${PARA_CLI}""${hash}"
query_tx "${PARA_CLI}""${hash}"
node1_id=$hash
node1_id=$hash
...
@@ -746,7 +746,7 @@ function para_nodemanage_node_behalf_join() {
...
@@ -746,7 +746,7 @@ function para_nodemanage_node_behalf_join() {
fi
fi
echo"=========== # para chain new node join 2============="
echo"=========== # para chain new node join 2============="
hash=$(${PARA_CLI} send para super_node join-c 9 -t"$TITLE"-a 1NNaYHkscJaLJ2wUrFNeh6cQXBS4TrFYeB -k 0xd165c84ed37c2a427fea487470ee671b7a0495d68d82607cafbc6348bf23bec5)
hash=$(${PARA_CLI} send para super_node join-c 9 -a 1NNaYHkscJaLJ2wUrFNeh6cQXBS4TrFYeB -k 0xd165c84ed37c2a427fea487470ee671b7a0495d68d82607cafbc6348bf23bec5)
echo"${hash}"
echo"${hash}"
query_tx "${PARA_CLI}""${hash}"
query_tx "${PARA_CLI}""${hash}"
id=$hash
id=$hash
...
@@ -757,48 +757,48 @@ function para_nodemanage_node_behalf_join() {
...
@@ -757,48 +757,48 @@ function para_nodemanage_node_behalf_join() {
exit 1
exit 1
fi
fi
${PARA_CLI} send para super_node vote -i"$id"-v 1 -t"$TITLE"-k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b
${PARA_CLI} send para super_node vote -i"$id"-v 1 -k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b
${PARA_CLI} send para super_node vote -i"$id"-v 1 -t"$TITLE"-k 0x19c069234f9d3e61135fefbeb7791b149cdf6af536f26bebb310d4cd22c3fee4
${PARA_CLI} send para super_node vote -i"$id"-v 1 -k 0x19c069234f9d3e61135fefbeb7791b149cdf6af536f26bebb310d4cd22c3fee4
hash=$(${PARA_CLI} send para super_node vote -i"$id"-v 1 -t"$TITLE"-k 0x7a80a1f75d7360c6123c32a78ecf978c1ac55636f87892df38d8b85a9aeff115)
hash=$(${PARA_CLI} send para super_node vote -i"$id"-v 1 -k 0x7a80a1f75d7360c6123c32a78ecf978c1ac55636f87892df38d8b85a9aeff115)
echo"${hash}"
echo"${hash}"
query_tx "${PARA_CLI}""${hash}"
query_tx "${PARA_CLI}""${hash}"
status=$(${PARA_CLI} para super_node addr_status -t user.p.para. -a 1NNaYHkscJaLJ2wUrFNeh6cQXBS4TrFYeB | jq -r".status")
status=$(${PARA_CLI} para super_node addr_status -a 1NNaYHkscJaLJ2wUrFNeh6cQXBS4TrFYeB | jq -r".status")
if["${status}"!="10"];then
if["${status}"!="10"];then
echo"wrong vote status"
echo"wrong vote status"
${PARA_CLI} para super_node addr_status -t user.p.para. -a 1NNaYHkscJaLJ2wUrFNeh6cQXBS4TrFYeB
${PARA_CLI} para super_node addr_status -a 1NNaYHkscJaLJ2wUrFNeh6cQXBS4TrFYeB
exit 1
exit 1
fi
fi
status=$(${PARA_CLI} para super_node id_status -t user.p.para. -i"$id" | jq -r".status")
status=$(${PARA_CLI} para super_node id_status -i"$id" | jq -r".status")
if["${status}"!="3"];then
if["${status}"!="3"];then
echo"wrong close status"
echo"wrong close status"
${PARA_CLI} para super_node id_status -t user.p.para. -i"$id"
${PARA_CLI} para super_node id_status -i"$id"
exit 1
exit 1
fi
fi
node=$(${PARA_CLI} para nodegroup addrs -t user.p.para. | jq -r'.value|contains("1NNa")')
node=$(${PARA_CLI} para nodegroup addrs | jq -r'.value|contains("1NNa")')
if["${node}"!="true"];then
if["${node}"!="true"];then
echo"wrong node group addr"
echo"wrong node group addr"
${PARA_CLI} para nodegroup addrs-t user.p.para.
${PARA_CLI} para nodegroup addrs
exit 1
exit 1
fi
fi
echo"=========== # para chain same node vote again fail ============="
echo"=========== # para chain same node vote again fail ============="
${PARA_CLI} send para super_node vote -i"$node1_id"-v 1 -t"$TITLE"-k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b
${PARA_CLI} send para super_node vote -i"$node1_id"-v 1 -k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b
${PARA_CLI} send para super_node vote -i"$node1_id"-v 1 -t"$TITLE"-k 0x19c069234f9d3e61135fefbeb7791b149cdf6af536f26bebb310d4cd22c3fee4
${PARA_CLI} send para super_node vote -i"$node1_id"-v 1 -k 0x19c069234f9d3e61135fefbeb7791b149cdf6af536f26bebb310d4cd22c3fee4
hash=$(${PARA_CLI} send para super_node vote -i"$node1_id"-v 1 -t"$TITLE"-k 0x7a80a1f75d7360c6123c32a78ecf978c1ac55636f87892df38d8b85a9aeff115)
hash=$(${PARA_CLI} send para super_node vote -i"$node1_id"-v 1 -k 0x7a80a1f75d7360c6123c32a78ecf978c1ac55636f87892df38d8b85a9aeff115)
echo"${hash}"
echo"${hash}"
query_tx "${CLI}""${hash}"
query_tx "${CLI}""${hash}"
status=$(${CLI} para super_node id_status -t user.p.para.-i"$node1_id" | jq -r".status")
status=$(${PARA_CLI} para super_node id_status-i"$node1_id" | jq -r".status")
if["${status}"=="3"];then
if["${status}"=="3"];then
echo"wrong vote status"
echo"wrong vote status"
${CLI} para super_node id_status -t user.p.para.-i"$node1_id"
${PARA_CLI} para super_node id_status-i"$node1_id"
exit 1
exit 1
fi
fi
echo"=========== # para chain node 1 cancel ============="
echo"=========== # para chain node 1 cancel ============="
hash=$(${PARA_CLI} send para super_node cancel -i"$node1_id"-t"$TITLE"-k 0xd165c84ed37c2a427fea487470ee671b7a0495d68d82607cafbc6348bf23bec5)
hash=$(${PARA_CLI} send para super_node cancel -i"$node1_id"-k 0xd165c84ed37c2a427fea487470ee671b7a0495d68d82607cafbc6348bf23bec5)
echo"${hash}"
echo"${hash}"
query_tx "${PARA_CLI}""${hash}"
query_tx "${PARA_CLI}""${hash}"
...
@@ -807,24 +807,24 @@ function para_nodemanage_node_behalf_join() {
...
@@ -807,24 +807,24 @@ function para_nodemanage_node_behalf_join() {
echo"unfrozen coinfrozen error balance=$balance"
echo"unfrozen coinfrozen error balance=$balance"
exit 1
exit 1
fi
fi
status=$(${PARA_CLI} para super_node id_status -t user.p.para. -i"$node1_id" | jq -r".status")
status=$(${PARA_CLI} para super_node id_status -i"$node1_id" | jq -r".status")
if["${status}"!="4"];then
if["${status}"!="4"];then
echo"wrong cancel status"
echo"wrong cancel status"
${PARA_CLI} para super_node id_status -t user.p.para. -i"$node1_id"
${PARA_CLI} para super_node id_status -i"$node1_id"
exit 1
exit 1
fi
fi
echo"=========== # para chain node 2 quit ============="
echo"=========== # para chain node 2 quit ============="
hash=$(${PARA_CLI} send para super_node quit -a 1NNaYHkscJaLJ2wUrFNeh6cQXBS4TrFYeB -t"$TITLE"-k 0x794443611e7369a57b078881445b93b754cbc9b9b8f526535ab9c6d21d29203d)
hash=$(${PARA_CLI} send para super_node quit -a 1NNaYHkscJaLJ2wUrFNeh6cQXBS4TrFYeB -k 0x794443611e7369a57b078881445b93b754cbc9b9b8f526535ab9c6d21d29203d)
echo"${hash}"
echo"${hash}"
query_tx "${PARA_CLI}""${hash}"
query_tx "${PARA_CLI}""${hash}"
id=$hash
id=$hash
echo"=========== # para chain node2 vote quit ============="
echo"=========== # para chain node2 vote quit ============="
${PARA_CLI} send para super_node vote -i"$id"-v 1 -t"$TITLE"-k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b
${PARA_CLI} send para super_node vote -i"$id"-v 1 -k 0x6da92a632ab7deb67d38c0f6560bcfed28167998f6496db64c258d5e8393a81b
${PARA_CLI} send para super_node vote -i"$id"-v 1 -t"$TITLE"-k 0x19c069234f9d3e61135fefbeb7791b149cdf6af536f26bebb310d4cd22c3fee4
${PARA_CLI} send para super_node vote -i"$id"-v 1 -k 0x19c069234f9d3e61135fefbeb7791b149cdf6af536f26bebb310d4cd22c3fee4
${PARA_CLI} send para super_node vote -i"$id"-v 1 -t"$TITLE"-k 0x794443611e7369a57b078881445b93b754cbc9b9b8f526535ab9c6d21d29203d
${PARA_CLI} send para super_node vote -i"$id"-v 1 -k 0x794443611e7369a57b078881445b93b754cbc9b9b8f526535ab9c6d21d29203d
hash=$(${PARA_CLI} send para super_node vote -i"$id"-v 1 -t"$TITLE"-k 0x7a80a1f75d7360c6123c32a78ecf978c1ac55636f87892df38d8b85a9aeff115)
hash=$(${PARA_CLI} send para super_node vote -i"$id"-v 1 -k 0x7a80a1f75d7360c6123c32a78ecf978c1ac55636f87892df38d8b85a9aeff115)
echo"${hash}"
echo"${hash}"
query_tx "${PARA_CLI}""${hash}"
query_tx "${PARA_CLI}""${hash}"
...
@@ -834,22 +834,22 @@ function para_nodemanage_node_behalf_join() {
...
@@ -834,22 +834,22 @@ function para_nodemanage_node_behalf_join() {
exit 1
exit 1
fi
fi
status=$(${PARA_CLI} para super_node addr_status -t user.p.para. -a 1NNaYHkscJaLJ2wUrFNeh6cQXBS4TrFYeB | jq -r".status")
status=$(${PARA_CLI} para super_node addr_status -a 1NNaYHkscJaLJ2wUrFNeh6cQXBS4TrFYeB | jq -r".status")
if["${status}"!="11"];then
if["${status}"!="11"];then
echo"wrong vote status"
echo"wrong vote status"
${PARA_CLI} para super_node addr_status -t user.p.para. -a 1NNaYHkscJaLJ2wUrFNeh6cQXBS4TrFYeB
${PARA_CLI} para super_node addr_status -a 1NNaYHkscJaLJ2wUrFNeh6cQXBS4TrFYeB
exit 1
exit 1
fi
fi
status=$(${PARA_CLI} para super_node id_status -t user.p.para. -i"$id" | jq -r".status")
status=$(${PARA_CLI} para super_node id_status -i"$id" | jq -r".status")
if["${status}"!="3"];then
if["${status}"!="3"];then
echo"wrong cancel status"
echo"wrong cancel status"
${PARA_CLI} para super_node id_status -t user.p.para. -i"$id"
${PARA_CLI} para super_node id_status -i"$id"
exit 1
exit 1
fi
fi
node=$(${PARA_CLI} para nodegroup addrs -t user.p.para. | jq -r'.value|contains("1NNa")')
node=$(${PARA_CLI} para nodegroup addrs | jq -r'.value|contains("1NNa")')