forked from onryo/siona
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
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
|