316
316
wget -O $SCRIPT_EXECUTION_LOCATION /ca_certificate.pem https://testnet-snapshot.supra.com/certs/ca_certificate.pem
317
317
wget -O $SCRIPT_EXECUTION_LOCATION /client_supra_certificate.pem https://testnet-snapshot.supra.com/certs/client_supra_certificate.pem
318
318
wget -O $SCRIPT_EXECUTION_LOCATION /client_supra_key.pem https://testnet-snapshot.supra.com/certs/client_supra_key.pem
319
- wget -O $SCRIPT_EXECUTION_LOCATION /genesis.blob https://testnet-snapshot.supra.com/configs/genesis.blob
319
+ wget -O $SCRIPT_EXECUTION_LOCATION /genesis_blob.zip https://testnet-snapshot.supra.com/configs/genesis_blob.zip
320
320
wget -O $SCRIPT_EXECUTION_LOCATION /supra_committees.json https://testnet-snapshot.supra.com/configs/supra_committees.json
321
-
321
+
322
322
docker cp supra_rpc_configs/genesis.blob supra_rpc_$IP_ADDRESS :/supra/
323
323
}
324
324
@@ -341,6 +341,9 @@ download_snapshot() {
341
341
# Copy snapshot into smr_database
342
342
cp $SCRIPT_EXECUTION_LOCATION /snapshot/snapshot_* /store/* $SCRIPT_EXECUTION_LOCATION /rpc_store/
343
343
cp $SCRIPT_EXECUTION_LOCATION /snapshot/snapshot_* /archive/* $SCRIPT_EXECUTION_LOCATION /rpc_archive/
344
+ wget -O $SCRIPT_EXECUTION_LOCATION /genesis_blob.zip https://testnet-snapshot.supra.com/configs/genesis_blob.zip
345
+ unzip $SCRIPT_EXECUTION_LOCATION /genesis_blob.zip -d $SCRIPT_EXECUTION_LOCATION /
346
+ cp $SCRIPT_EXECUTION_LOCATION /genesis_blob/genesis.blob $SCRIPT_EXECUTION_LOCATION /
344
347
}
345
348
346
349
start_rpc_node (){
358
361
start_supra_container (){
359
362
IP_ADDRESS=$( extract_ip " operator_rpc_config.toml" )
360
363
echo " Starting supra rpc container"
361
- docker start supra_rpc_$IP_ADDRESS
364
+ if ! docker start supra_rpc_$IP_ADDRESS ; then
365
+ echo " Failed to start the container."
366
+ else
367
+ docker cp " $SCRIPT_EXECUTION_LOCATION /config.toml" supra_rpc_$ip_address :/supra/
368
+ rm " $SCRIPT_EXECUTION_LOCATION /genesis_blob.zip"
369
+ rm -rf " $SCRIPT_EXECUTION_LOCATION /genesis_blob"
370
+ echo " Started the RPC Node container."
371
+ fi
372
+
362
373
}
363
374
364
375
stop_supra_container (){
0 commit comments