122
122
# Future improvement: pull dynamically from version list
123
123
124
124
CLI_LATEST_VERSION=" 0.6.3"
125
+ TEST_CLI_LATEST_VERSION=" 0.7.0"
126
+
125
127
# CLI_PROD_VERSION_NUMBERS=("0.5.8" "0.5.8.1" "0.6.0" "0.6.1" "0.6.2" "0.6.2-TSS-0.1.2" "0.6.3")
126
128
# CLI_TESTNET_VERSION_NUMBERS=("0.5.8" "0.5.8.1" "0.6.0" "0.6.1" "0.6.2" "0.6.2-TSS-0.1.2" "0.6.3")
127
129
128
- FULLNODE_LATEST_VERSION=" 0.6.3-hotfix"
130
+ # FULLNODE_LATEST_VERSION="0.6.3-hotfix-2 "
129
131
# FULLNODE_PROD_VERSION_NUMBERS=("0.5.8" "0.5.9" "0.5.10" "0.6.0" "0.6.1" "0.6.2" "0.6.3" "0.6.3-hotfix")
130
132
# FULLNODE_TESTNET_VERSION_NUMBERS=("0.5.8" "0.5.10" "0.6.0" "0.6.1" "0.6.1-hotfix" "0.6.2" "0.6.3" "0.6.3-hotfix")
131
133
@@ -140,15 +142,21 @@ GH_REPO_URL="https://github.com/binance-chain/node-binary/raw/master"
140
142
for NETWORK in " prod" " testnet" ; do
141
143
if [ " $NETWORK " = " prod" ]; then
142
144
FILENAME=" bnbcli"
145
+ CLI_VERSION_PATH=" cli/$NETWORK /$CLI_LATEST_VERSION /$DETECTED_OS /$FILENAME "
146
+ CLI_BINARY_URL=" $GH_REPO_URL /$CLI_VERSION_PATH "
147
+ cd $USR_LOCAL_BIN
148
+ echo " ... Downloading $FILENAME executable version:" $CLI_LATEST_VERSION
149
+ wget -q --show-progress " $CLI_BINARY_URL "
150
+ chmod 755 " ./$FILENAME "
143
151
else
144
152
FILENAME=" tbnbcli"
153
+ CLI_VERSION_PATH=" cli/$NETWORK /$TEST_CLI_LATEST_VERSION /$DETECTED_OS /$FILENAME "
154
+ CLI_BINARY_URL=" $GH_REPO_URL /$CLI_VERSION_PATH "
155
+ cd $USR_LOCAL_BIN
156
+ echo " ... Downloading $FILENAME executable version:" $TEST_CLI_LATEST_VERSION
157
+ wget -q --show-progress " $CLI_BINARY_URL "
158
+ chmod 755 " ./$FILENAME "
145
159
fi
146
- CLI_VERSION_PATH=" cli/$NETWORK /$CLI_LATEST_VERSION /$DETECTED_OS /$FILENAME "
147
- CLI_BINARY_URL=" $GH_REPO_URL /$CLI_VERSION_PATH "
148
- cd $USR_LOCAL_BIN
149
- echo " ... Downloading $FILENAME executable version:" $CLI_LATEST_VERSION
150
- wget -q --show-progress " $CLI_BINARY_URL "
151
- chmod 755 " ./$FILENAME "
152
160
done
153
161
154
162
# Download Light Node
@@ -161,7 +169,26 @@ wget -q --show-progress "$LIGHTNODE_BINARY_URL"
161
169
chmod 755 " ./lightd"
162
170
163
171
# Download Full Node
164
- FULLNODE_VERSION_PATH=" fullnode/prod/$FULLNODE_LATEST_VERSION "
172
+
173
+ echo " ... Choose node type to install"
174
+ echo " ... Choose Network Version"
175
+ OPTION_NETWORK=(" Mainnet" " Testnet" )
176
+ PS3=' Choose Network Type: '
177
+ select opt in " ${OPTION_NETWORK[@]} " ; do
178
+ case $opt in
179
+ " Mainnet" )
180
+ FULLNODE_LATEST_VERSION=" 0.6.3-hotfix-2"
181
+ FULLNODE_VERSION_PATH=" fullnode/prod/$FULLNODE_LATEST_VERSION "
182
+ break
183
+ ;;
184
+ " Testnet" )
185
+ FULLNODE_LATEST_VERSION=" 0.7.0"
186
+ FULLNODE_VERSION_PATH=" fullnode/testnet/$FULLNODE_LATEST_VERSION "
187
+ break
188
+ ;;
189
+ esac
190
+ done
191
+
165
192
FULLNODE_CONFIG_URL=" $GH_REPO_URL /$FULLNODE_VERSION_PATH /config"
166
193
FULLNODE_BINARY_URL=" $GH_REPO_URL /$FULLNODE_VERSION_PATH /$DETECTED_OS /bnbchaind"
167
194
0 commit comments