You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

29 lines
1.2 KiB

#!/usr/bin/env bash
# Copyright 2016-2022 The Hush Developers
set -e
SIONA_ROOT_DIR="siona-DragonX"
SIONA_DOMAIN="explorer.dragonx.is"
SIONA_CLI="/home/admin/HUSH/hush3/src/dragonx-cli"
SIONA_ACNAME="DRAGONX"
DOMAIN=${SIONA_DOMAIN}
ROOT_DIR=${SIONA_ROOT_DIR}
CLI=${SIONA_CLI}
# this is optional and not used yet here
ACNAME=${SIONA_ACNAME}
DIR=/var/www/$ROOT_DIR/$DOMAIN/api
CIRC=$(curl -s "https://explorer.dragonx.is/api/coinsupply.json" | jq -r '.total')
SUPPLY=$(curl -s "https://explorer.dragonx.is/api/coinsupply.json" | jq -r '.supply')
$CLI coinsupply &> $DIR/coinsupply.json
jq --arg jq_supply ${CIRC} \
'.circulation = $jq_supply' /var/www/siona-DragonX/explorer.dragonx.is/api/circulation.json > /var/www/siona-DragonX/explorer.dragonx.is/api/circulation.json.tmp
mv /var/www/siona-DragonX/explorer.dragonx.is/api/circulation.json.tmp /var/www/siona-DragonX/explorer.dragonx.is/api/circulation.json
jq --arg jq_supply ${SUPPLY} \
'.supply = $jq_supply' /var/www/siona-DragonX/explorer.dragonx.is/api/total_supply.json > /var/www/siona-DragonX/explorer.dragonx.is/api/total_supply.json.tmp
mv /var/www/siona-DragonX/explorer.dragonx.is/api/total_supply.json.tmp /var/www/siona-DragonX/explorer.dragonx.is/api/total_supply.json