13
13
# See the License for the specific language governing permissions and
14
14
# limitations under the License.
15
15
16
- set -euo pipefail
16
+ # set -euo pipefail
17
17
source integration_tests/cli/common.sh
18
18
19
19
# Upgrade constants
@@ -26,11 +26,11 @@ binary_version_new="v1.4.0-dev3"
26
26
wget -O dcld_old " https://github.com/zigbee-alliance/distributed-compliance-ledger/releases/download/$binary_version_old /dcld"
27
27
chmod ugo+x dcld_old
28
28
29
- wget -O dcld " https://github.com/zigbee-alliance/distributed-compliance-ledger/releases/download/$binary_version_new /dcld"
30
- chmod ugo+x dcld
29
+ wget -O dcld_new " https://github.com/zigbee-alliance/distributed-compliance-ledger/releases/download/$binary_version_new /dcld"
30
+ chmod ugo+x dcld_new
31
31
32
32
DCLD_BIN_OLD=" ./dcld_old"
33
- DCLD_BIN_NEW=" ./dcld "
33
+ DCLD_BIN_NEW=" ./dcld_new "
34
34
$DCLD_BIN_NEW config broadcast-mode sync
35
35
# #######################################################################################
36
36
@@ -976,21 +976,38 @@ check_response "$result" "\"code\": 0"
976
976
test_divider
977
977
978
978
# VALIDATOR_NODE
979
- # echo "Disable node"
980
- # # FIXME: use proper binary (not dcld but $DCLD_BIN_OLD)
981
- # result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld tx validator disable-node --from=$account --yes")
982
- # docker logs node0 -n 50
983
- # check_response "$result" "\"code\": 0"
984
- #
985
- # test_divider
979
+ docker cp $DCLD_BIN_NEW " $container " :" $DCL_USER_HOME " /dcld
980
+
981
+ echo " Disable node"
982
+ result=$( docker exec node0 /bin/sh -c " echo test1234 | dcld status" )
983
+ echo " Node0 status $result "
984
+
985
+ result=$( docker exec node0 /bin/sh -c " echo test1234 | dcld version" )
986
+ echo " Node0 version $result "
987
+
988
+ # FIXME: use proper binary (not dcld but $DCLD_BIN_OLD)
989
+ result=$( docker exec " $container " /bin/sh -c " echo test1234 | ./dcld status" )
990
+ echo " Validator status $result "
991
+
992
+ result=$( docker exec " $container " /bin/sh -c " echo test1234 | dcld status" )
993
+ echo " Validator status 2 $result "
994
+
995
+ result=$( docker exec " $container " /bin/sh -c " echo test1234 | ./dcld version" )
996
+ echo " Validator version $result "
997
+ result=$( docker exec " $container " /bin/sh -c " echo test1234 | ./dcld tx validator disable-node --from=$account --yes" )
998
+ docker logs node0 -n 50
999
+ check_response " $result " " \" code\" : 0"
1000
+
1001
+ test_divider
1002
+
1003
+
1004
+ echo " Enable node"
1005
+ # FIXME: use proper binary (not dcld but $DCLD_BIN_OLD)
1006
+ result=$( docker exec " $container " /bin/sh -c " echo test1234 | ./dcld tx validator enable-node --from=$account --yes" )
1007
+ check_response " $result " " \" code\" : 0"
1008
+
1009
+ test_divider
986
1010
987
- # echo "Enable node"
988
- # # FIXME: use proper binary (not dcld but $DCLD_BIN_OLD)
989
- # result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld tx validator enable-node --from=$account --yes")
990
- # check_response "$result" "\"code\": 0"
991
- #
992
- # test_divider
993
- #
994
1011
echo " Approve disable node"
995
1012
result=$( echo $passphrase | $DCLD_BIN_NEW tx validator approve-disable-node --address=$validator_address --from=$trustee_account_2 --yes)
996
1013
result=$( get_txn_result " $result " )
@@ -1012,12 +1029,12 @@ check_response "$result" "\"code\": 0"
1012
1029
1013
1030
test_divider
1014
1031
1015
- # echo "Enable node"
1032
+ echo " Enable node"
1016
1033
# # FIXME: use proper binary (not dcld but $DCLD_BIN_OLD)
1017
- # result=$(docker exec "$container" /bin/sh -c "echo test1234 | ./dcld tx validator enable-node --from=$account --yes")
1018
- # check_response "$result" "\"code\": 0"
1019
- #
1020
- # test_divider
1034
+ result=$( docker exec " $container " /bin/sh -c " echo test1234 | ./dcld tx validator enable-node --from=$account --yes" )
1035
+ check_response " $result " " \" code\" : 0"
1036
+
1037
+ test_divider
1021
1038
1022
1039
echo " Propose disable node"
1023
1040
result=$( echo $passphrase | $DCLD_BIN_OLD tx validator propose-disable-node --address=$validator_address --from=$trustee_account_1 --yes)
0 commit comments