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() {
|
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
|
$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
|
#!/bin/bash
|
||||||
|
|
||||||
SCRIPTPATH="$( cd "$(dirname "$0")" ; pwd -P )"
|
jq -r '.[] | "---", .date, .rWallets + .rMembres' db/recus.json > db/somme.txt
|
||||||
|
|
||||||
jq -r '.[] | "---", .date, .rWallets + .rMembers' $SCRIPTPATH/../db/daily.json > $SCRIPTPATH/../db/somme.txt
|
|
||||||
|
|
Loading…
Reference in New Issue