<h3>May the force be with you.</h3>
This commit is contained in:
parent
3f985dce3d
commit
0871685d1b
|
@ -60,14 +60,19 @@ rm -f ${PENDINGFILE} 2>/dev/null ## CLEAN START
|
||||||
## PREPARE CALLING MYSELF AGAIN COMMAND
|
## PREPARE CALLING MYSELF AGAIN COMMAND
|
||||||
cp ${KEYFILE} ${PENDINGDIR}/secret.key 2>/dev/null
|
cp ${KEYFILE} ${PENDINGDIR}/secret.key 2>/dev/null
|
||||||
echo '#!/bin/bash
|
echo '#!/bin/bash
|
||||||
bash ${ME} "${KEYFILE}" "${AMOUNT}" "${G1PUB}" "${COMMENT}" "${MOATS}"
|
bash '${ME}' "'${KEYFILE}'" "'${AMOUNT}'" "'${G1PUB}'" "'${COMMENT}'" "'${MOATS}'"
|
||||||
' > ${PENDINGDIR}/${MOATS}_replay.sh
|
' > ${PENDINGDIR}/${MOATS}_replay.sh
|
||||||
|
chmod +x ${PENDINGDIR}/${MOATS}_replay.sh
|
||||||
|
|
||||||
rm -f ${PENDINGDIR}/${MOATS}.result
|
rm -f ${PENDINGDIR}/${MOATS}.result
|
||||||
# MAKE PAYMENT
|
|
||||||
${MY_PATH}/jaklis/jaklis.py -k ${PENDINGDIR}/secret.key pay -a ${AMOUNT} -p ${G1PUB} -c '${COMMENT}' -m 2>&1> ${PENDINGDIR}/${MOATS}.result
|
|
||||||
|
|
||||||
if [ $? == 0 ]; then
|
################################################
|
||||||
|
# MAKE PAYMENT
|
||||||
|
${MY_PATH}/jaklis/jaklis.py -k ${PENDINGDIR}/secret.key pay -a ${AMOUNT} -p ${G1PUB} -c "${COMMENT}" -m 2>&1> ${PENDINGDIR}/${MOATS}.result
|
||||||
|
CHK=$(cat ${PENDINGDIR}/${MOATS}.result | head -n 1 )
|
||||||
|
echo ${CHK}
|
||||||
|
|
||||||
|
if [ $? == 0 || ${CHK} == 'Le document généré est conforme.' ]; then
|
||||||
|
|
||||||
echo "SENT" > ${PENDINGFILE} ## TODO : MONITOR POTENTIAL CHAIN REJECTION (FORK/MERGE WINDOW)
|
echo "SENT" > ${PENDINGFILE} ## TODO : MONITOR POTENTIAL CHAIN REJECTION (FORK/MERGE WINDOW)
|
||||||
|
|
||||||
|
@ -88,12 +93,12 @@ if [ $? == 0 ]; then
|
||||||
ZENCUR=$(echo "$COINS * 10" | bc | cut -d '.' -f 1)
|
ZENCUR=$(echo "$COINS * 10" | bc | cut -d '.' -f 1)
|
||||||
ZENDES=$(echo "$DES * 10" | bc | cut -d '.' -f 1)
|
ZENDES=$(echo "$DES * 10" | bc | cut -d '.' -f 1)
|
||||||
|
|
||||||
echo "<h1>ẐEN OPERATION</h1>
|
echo "<html><h1>ẐEN OPERATION</h1>
|
||||||
<h3>${PAYOUTPUB}
|
<h3>${PAYOUTPUB}
|
||||||
<br> ${ZENCUR} - ${ZENAMOUNT} </h3>
|
<br> ${ZENCUR} - ${ZENAMOUNT} </h3>
|
||||||
<h3>${G1PUB}
|
<h3>${G1PUB}
|
||||||
<br> ${ZENDES} + ${ZENAMOUNT} </h3>
|
<br> ${ZENDES} + ${ZENAMOUNT} </h3>
|
||||||
<h2>OK</h2>" >> ${PENDINGDIR}/${MOATS}.result
|
<h2>OK</h2></html>" >> ${PENDINGDIR}/${MOATS}.result
|
||||||
|
|
||||||
$MY_PATH/mailjet.sh "support@qo-op.com" ${PENDINGDIR}/${MOATS}.result
|
$MY_PATH/mailjet.sh "support@qo-op.com" ${PENDINGDIR}/${MOATS}.result
|
||||||
|
|
||||||
|
@ -105,9 +110,9 @@ else
|
||||||
|
|
||||||
## INFORM SYSTEM MUST RENEW OPERATION
|
## INFORM SYSTEM MUST RENEW OPERATION
|
||||||
rm ${PENDINGFILE}
|
rm ${PENDINGFILE}
|
||||||
echo "<h2>BLOCKCHAIN CONNEXION ERROR</h2>
|
echo "<html><h2>BLOCKCHAIN CONNEXION ERROR</h2>
|
||||||
<h1>- MUST RETRY -</h1>
|
<h1>- MUST RETRY -</h1>
|
||||||
LAUNCHING SUB SHELL" >> ${PENDINGDIR}/${MOATS}.result
|
LAUNCHING SUB SHELL</html>" >> ${PENDINGDIR}/${MOATS}.result
|
||||||
|
|
||||||
## COUNT NUMBER OF TRY
|
## COUNT NUMBER OF TRY
|
||||||
try=$(cat ${PENDINGDIR}/${MOATS}.try 2>/dev/null) || try=0
|
try=$(cat ${PENDINGDIR}/${MOATS}.try 2>/dev/null) || try=0
|
||||||
|
|
|
@ -67,7 +67,7 @@ mkdir -p ~/.zen/tmp/${MOATS}
|
||||||
|
|
||||||
## SEND PLAYER LAST KNOW TW
|
## SEND PLAYER LAST KNOW TW
|
||||||
TW=$(ipfs add -Hq ${INDEX} | tail -n 1)
|
TW=$(ipfs add -Hq ${INDEX} | tail -n 1)
|
||||||
${MY_PATH}/../tools/mailjet.sh "${PLAYER}" "<html><body>Hello ${PLAYER},<br> Your TW is unplugged from Astroport Station : <a href='${myIPFSGW}/ipfs/${TW}'>TW LAST STATE</a>.<br><br>May the force be with you.</body></html>"
|
${MY_PATH}/../tools/mailjet.sh "${PLAYER}" "<html><body><h1>Hello ${PLAYER},</h1> Your TW is unplugged from Astroport : <a href='${myIPFSGW}/ipfs/${TW}'>LAST TW STATE</a>.<br><h3>May the force be with you.</h3></body></html>"
|
||||||
|
|
||||||
echo "PLAYER IPNS KEYS UNPLUGED"
|
echo "PLAYER IPNS KEYS UNPLUGED"
|
||||||
echo "rm -Rf ~/.zen/game/players/${PLAYER}"
|
echo "rm -Rf ~/.zen/game/players/${PLAYER}"
|
||||||
|
|
Loading…
Reference in New Issue