Standard g1 node from config, sudo mysql
This commit is contained in:
parent
49ea6216d6
commit
f73d15220e
|
@ -1,29 +1,28 @@
|
|||
#!/bin/bash
|
||||
|
||||
#DUNITER="http://192.168.9.54:45000"
|
||||
DUNITER="https://duniter-g1.p2p.legal"
|
||||
TXBLOCKS=$(curl -s ${DUNITER}/blockchain/with/tx | jq '.result.blocks[]')
|
||||
DUNITER=$(grep g1_node ../config/config.php | awk '{ print $3}' | tr -d ';' | tr -d "'")
|
||||
TXBLOCKS=$(curl -s $DUNITER/blockchain/with/tx | jq '.result.blocks[]')
|
||||
TXBLOCKS=$(echo "$TXBLOCKS" | tail -n 5 | tr '\n' ' ')
|
||||
keyword="merci"
|
||||
|
||||
#echo "$TXBLOCKS"
|
||||
for i in $TXBLOCKS; do
|
||||
result=$(curl -s $DUNITER/blockchain/block/$i | jq '.transactions[].comment' | grep -v '""' | tr -d '"')
|
||||
|
||||
for i in $TXBLOCKS2; do
|
||||
result=$(curl -s ${DUNITER}/blockchain/block/$i | jq '.transactions[].comment' | grep -v '""' | tr -d '"')
|
||||
isSell=$(echo "$result" | grep "Merci")
|
||||
# [[ ! -z $isSell ]] && echo $isSell
|
||||
# echo ---
|
||||
### TODO: Finaliser pour cas réel, prendre en compte plusieurs transactions gmarche dans même block, ainsi que transaction déjà passé en Vendu.
|
||||
isSell=$(echo "$result" | grep "$keyword")
|
||||
[[ ! -z $isSell ]] && echo $isSell
|
||||
echo ---
|
||||
sleep 1
|
||||
done
|
||||
|
||||
|
||||
isSell="[Achat GMarche] : testCesium"
|
||||
isSell=$(echo $isSell | cut -d' ' -f4-)
|
||||
|
||||
echo "$isSell est vendu"
|
||||
#echo "$isSell est vendu"
|
||||
|
||||
req="UPDATE products SET status = 'solde' WHERE name = '$isSell';"
|
||||
|
||||
mysql --database gmarche -e "$req"
|
||||
mysql --database gmarche -e "SELECT name,status FROM products;"
|
||||
sudo mysql --database gmarche -e "$req"
|
||||
sudo mysql --database gmarche -e "SELECT name,status FROM products;"
|
||||
|
||||
exit 0
|
||||
|
|
Loading…
Reference in New Issue