forked from axiom-team/g1-stats
Add debug scripts checkMissingDate.sh, compareMass.sh; Improve mass function in explorer
This commit is contained in:
parent
6e8ac5db72
commit
97308f601e
|
@ -44,7 +44,9 @@ day() {
|
|||
}
|
||||
|
||||
mass() {
|
||||
jq -f lib/sumNbrMembers.jq $jsonFile | jq '.UD*.nbrMembers' | awk '{ SUM += $1} END { printf "%.2f", SUM }'; echo
|
||||
lineNbr=$(($lineNbr+7))
|
||||
jsonDated="$(head -n$lineNbr $jsonFile)}]"
|
||||
jq -f lib/sumNbrMembers.jq <<<"$jsonDated" | jq '.UD*.nbrMembers' | awk '{ SUM += $1} END { printf "%.2f", SUM }'; echo
|
||||
}
|
||||
|
||||
$1
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
#!/bin/bash
|
||||
|
||||
j=0
|
||||
for i in $(jq -r .[].date db/daily.json); do
|
||||
((j++))
|
||||
date=$(awk -F '-' '{ print $3"-"$2"-"$1 }' <<<"$i")
|
||||
if ! [[ $(grep $(date -d "$date+1day" '+%d-%m-%y') <<<$(jq -r .[].date db/daily.json)) ]]; then
|
||||
echo "$(date -d "$date+1day" '+%d-%m-%y'): $j"
|
||||
fi
|
||||
done
|
|
@ -0,0 +1,22 @@
|
|||
#!/bin/bash
|
||||
source .env
|
||||
|
||||
day=$1
|
||||
[[ -z $day ]] && day=1
|
||||
bloc=$(grep -n . db/udblocs | grep -E "^$day:" | cut -d: -f2)
|
||||
chainData=$(curl -s ${DUNITER}/blockchain/block/$bloc | jq '.membersCount,.monetaryMass')
|
||||
chainMass=$(tail -n1 <<<"$chainData" | xargs -i echo "scale=2; {}/100" | bc)
|
||||
chainMbr=$(head -n1 <<<"$chainData")
|
||||
|
||||
((day--))
|
||||
Date=$(date -d "17-03-08+${day}day" '+%d-%m-%y')
|
||||
jsonMass=$(./explorer.sh mass $Date)
|
||||
|
||||
jsonMbr=$(./explorer.sh cumulate $Date | jq .nbrMembers)
|
||||
|
||||
#if [[ $jsonMbr != $chainMbr ]]; then
|
||||
echo "$Date - $bloc - $day
|
||||
json : $jsonMbr - $jsonMass
|
||||
chain: $chainMbr - $chainMass
|
||||
"
|
||||
#fi
|
|
@ -1,5 +1,3 @@
|
|||
#!/bin/bash
|
||||
|
||||
SCRIPTPATH="$( cd "$(dirname "$0")" ; pwd -P )"
|
||||
|
||||
jq -r '.[] | "---", .date, .rWallets + .rMembers' $SCRIPTPATH/../db/daily.json > $SCRIPTPATH/../db/somme.txt
|
||||
jq -r '.[] | "---", .date, .rWallets + .rMembres' db/recus.json > db/somme.txt
|
||||
|
|
Loading…
Reference in New Issue