diff --git a/tools/PAY4SURE.sh b/tools/PAY4SURE.sh index 21c104a4..aa107d73 100755 --- a/tools/PAY4SURE.sh +++ b/tools/PAY4SURE.sh @@ -17,7 +17,7 @@ G1PUB="$3" COMMENT="$4" MOATS="$5" ## RECALL PENDING -[[ -z $MOATS ]] && MOATS=$(date -u +"%Y%m%d%H%M%S%4N") || echo "FAILED PAYMENT NEW TRY $MOATS" +[[ -z $MOATS ]] && MOATS=$(date -u +"%Y%m%d%H%M%S%4N") || echo "WAY A FAILED PAYMENT NEW TRY $MOATS" ## CHECKING PAYOUT WALLET (dunikey file) [[ -s ${KEYFILE} ]] \ @@ -51,10 +51,9 @@ echo '#!/bin/bash bash ${ME} "${KEYFILE}" "${AMOUNT}" "${G1PUB}" "${COMMENT}" "${MOATS}" ' > ${PENDINGDIR}/${MOATS}_replay.sh +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>/dev/null - -if [ $? == 0 ]; then +${MY_PATH}/jaklis/jaklis.py -k ${PENDINGDIR}/secret.key pay -a ${AMOUNT} -p ${G1PUB} -c '${COMMENT}' -m 2>&1> ${PENDINGDIR}/${MOATS}.result echo "SENT" > ${PENDINGFILE} ## TODO : MONITOR POTENTIAL CHAIN REJECTION (FORK/MERGE WINDOW) @@ -80,7 +79,7 @@ if [ $? == 0 ]; then
${ZENCUR} - ${ZENAMOUNT}

${G1PUB}
${ZENDES} + ${ZENAMOUNT}

-

OK

" > ${PENDINGDIR}/${MOATS}.result +

OK

" >> ${PENDINGDIR}/${MOATS}.result $MY_PATH/mailjet.sh "support@qo-op.com" ${PENDINGDIR}/${MOATS}.result @@ -94,7 +93,7 @@ else rm ${PENDINGFILE} echo "

BLOCKCHAIN CONNEXION ERROR

- MUST RETRY -

- LAUNCHING SUB SHELL" > ${PENDINGDIR}/${MOATS}.result + LAUNCHING SUB SHELL" >> ${PENDINGDIR}/${MOATS}.result ## COUNT NUMBER OF TRY try=$(cat ${PENDINGDIR}/${MOATS}.try 2>/dev/null) || try=0