forked from STI/Astroport.ONE
Creating & Refreshing a Wish moves 1 G1 (non blocking TX)
This commit is contained in:
parent
cc88d690df
commit
823588beb8
|
@ -55,9 +55,9 @@ MYPLAYERKEY=$(grep ${QRCODE} ~/.zen/game/players/*/secret.dunikey | cut -d ':' -
|
||||||
|
|
||||||
## COUCOU MSG
|
## COUCOU MSG
|
||||||
## CCHANGE +
|
## CCHANGE +
|
||||||
$MY_PATH/../tools/jaklis/jaklis.py -n $myGCHANGE -k $MYPLAYERKEY send -d "${QRCODE}" -t "COUCOU" -m "Rendez vous sur https://astroport.copylaradio.com/"
|
$MY_PATH/../tools/jaklis/jaklis.py -n $myGCHANGE -k $MYPLAYERKEY send -d "${QRCODE}" -t "COUCOU" -m "ASTROPORT CONTACT"
|
||||||
## CESIUM +
|
## CESIUM +
|
||||||
$MY_PATH/../tools/jaklis/jaklis.py -n $myCESIUM -k $MYPLAYERKEY send -d "${QRCODE}" -t "COUCOU" -m "Rendez vous sur https://astroport.copylaradio.com/"
|
$MY_PATH/../tools/jaklis/jaklis.py -n $myCESIUM -k $MYPLAYERKEY send -d "${QRCODE}" -t "COUCOU" -m "ASTROPORT CONTACT"
|
||||||
|
|
||||||
###################################################################################################
|
###################################################################################################
|
||||||
# THAT=$2 AND=$3 THIS=$4 APPNAME=$5 WHAT=$6 OBJ=$7 VAL=$8
|
# THAT=$2 AND=$3 THIS=$4 APPNAME=$5 WHAT=$6 OBJ=$7 VAL=$8
|
||||||
|
@ -68,11 +68,20 @@ if [[ $AND == "sslpassdunikeysec" ]]; then
|
||||||
echo "♥BOX♥BOX♥BOX♥BOX♥BOX"
|
echo "♥BOX♥BOX♥BOX♥BOX♥BOX"
|
||||||
echo "MAGIC WORLD ASTRONAUT & WISHES"
|
echo "MAGIC WORLD ASTRONAUT & WISHES"
|
||||||
|
|
||||||
|
COINS=$(~/.zen/Astroport.ONE/tools/timeout.sh -t 20 ${MY_PATH}/../tools/jaklis/jaklis.py balance -p ${QRCODE})
|
||||||
|
[[ $COINS == "" || $COINS == "null" ]] \
|
||||||
|
&& $MY_PATH/../tools/jaklis/jaklis.py -k ~/.zen/game/players/.current/secret.dunikey pay -a 50 -p ${QRCODE} -c "ASTRO:PASSPORT_ACTIVATION" -m
|
||||||
|
echo "************************************************************"
|
||||||
|
echo "$COINS (+ 50 JUNE IF EMPTY) "
|
||||||
|
echo "************************************************************"
|
||||||
|
|
||||||
if [[ $APPNAME == "askpass" ]]; then
|
if [[ $APPNAME == "askpass" ]]; then
|
||||||
echo ">> ASTRONAUT QRCODE $APPNAME"
|
echo ">> ASTRONAUT QRCODE $APPNAME"
|
||||||
ENDCODED="$THIS"
|
ENDCODED="$THIS"
|
||||||
HPASS="$WHAT"
|
HPASS="$WHAT"
|
||||||
TW="/ipns/$VAL"
|
TW="/ipns/$VAL"
|
||||||
|
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ $APPNAME == "asksalt" ]]; then
|
if [[ $APPNAME == "asksalt" ]]; then
|
||||||
|
@ -80,8 +89,8 @@ echo "MAGIC WORLD ASTRONAUT & WISHES"
|
||||||
ENDCODED="$THIS"
|
ENDCODED="$THIS"
|
||||||
HSALT="$WHAT"
|
HSALT="$WHAT"
|
||||||
FLUX="/ipns/$VAL"
|
FLUX="/ipns/$VAL"
|
||||||
fi
|
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
@ -257,15 +257,15 @@ convert -gravity northwest -pointsize 50 -fill black -draw "text 30,300 \"$PEPPE
|
||||||
|
|
||||||
$MY_PATH/../tools/jaklis/jaklis.py -k ~/.zen/game/players/$PLAYER/secret.dunikey pay -a 1 -p $WISHKEY -c "$VOEUXNS G1Voeu $PEPPER" -m
|
$MY_PATH/../tools/jaklis/jaklis.py -k ~/.zen/game/players/$PLAYER/secret.dunikey pay -a 1 -p $WISHKEY -c "$VOEUXNS G1Voeu $PEPPER" -m
|
||||||
[[ ! $? == 0 ]] \
|
[[ ! $? == 0 ]] \
|
||||||
&& echo "SOOOOOOOOOOOORRRRRRRY GUY. YOU CANNOT AFFORD A NEW WISH" \
|
&& echo "SOOOOOOOOOOOORRRRRRRY GUY. YOU CANNOT PAY A G1 FOR A NEW WISH"
|
||||||
&& rm -Rf ~/.zen/game/players/$PLAYER/voeux/$PEPPER/$WISHKEY \
|
#~ && rm -Rf ~/.zen/game/players/$PLAYER/voeux/$PEPPER/$WISHKEY \
|
||||||
&& rm -Rf ~/.zen/game/world/$PEPPER/$WISHKEY/ \
|
#~ && rm -Rf ~/.zen/game/world/$PEPPER/$WISHKEY/ \
|
||||||
&& ipfs key rm ${WISHKEY} \
|
#~ && ipfs key rm ${WISHKEY} \
|
||||||
&& tiddlywiki --load ${INDEX} \
|
#~ && tiddlywiki --load ${INDEX} \
|
||||||
--deletetiddlers '${PEPPER}' \
|
#~ --deletetiddlers '${PEPPER}' \
|
||||||
--output ~/.zen/tmp --render "$:/core/save/all" "newindex.html" "text/plain" \
|
#~ --output ~/.zen/tmp --render "$:/core/save/all" "newindex.html" "text/plain" \
|
||||||
&& cp -f ~/.zen/tmp/newindex.html $INDEX \
|
#~ && cp -f ~/.zen/tmp/newindex.html $INDEX \
|
||||||
&& echo "G1${PEPPER} FLUX REMOVED"
|
#~ && echo "G1${PEPPER} FLUX REMOVED"
|
||||||
|
|
||||||
echo "************************************************************"
|
echo "************************************************************"
|
||||||
|
|
||||||
|
|
|
@ -58,7 +58,30 @@ do
|
||||||
VOEUNS=$(cat ~/.zen/tmp/${IPFSNODEID}/${PLAYER}/g1voeu/${PLAYER}.g1voeu.json | jq .[] | jq -r 'select(.wish=="'${WISH}'") | .wishns')
|
VOEUNS=$(cat ~/.zen/tmp/${IPFSNODEID}/${PLAYER}/g1voeu/${PLAYER}.g1voeu.json | jq .[] | jq -r 'select(.wish=="'${WISH}'") | .wishns')
|
||||||
VOEUKEY=$(cat ~/.zen/tmp/${IPFSNODEID}/${PLAYER}/g1voeu/${PLAYER}.g1voeu.json | jq .[] | jq -r 'select(.wish=="'${WISH}'") | .wish')
|
VOEUKEY=$(cat ~/.zen/tmp/${IPFSNODEID}/${PLAYER}/g1voeu/${PLAYER}.g1voeu.json | jq .[] | jq -r 'select(.wish=="'${WISH}'") | .wish')
|
||||||
|
|
||||||
## SIGNALING WISH G1PUB
|
ICHECK=$(ipfs key list -l | grep -w "$VOEUKEY" | cut -d ' ' -f 1 )
|
||||||
|
|
||||||
|
if [[ ! $ICHECK ]]; then
|
||||||
|
echo "MISSING $VOEUKEY (new astronaut here) - RESET G1Voeu to voeu"
|
||||||
|
sed -i "s~G1Voeu~voeu~g" $INDEX
|
||||||
|
continue
|
||||||
|
else
|
||||||
|
VCOINS=$(~/.zen/Astroport.ONE/tools/timeout.sh -t 20 ${MY_PATH}/../tools/jaklis/jaklis.py balance -p ${VOEUKEY})
|
||||||
|
[[ $VCOINS == "" || $VCOINS == "null" ]] \
|
||||||
|
&& echo "ERROR G1WALLET" \
|
||||||
|
|| echo "WISH G1WALLET = $VCOINS G1"
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "************************************************************"
|
||||||
|
echo "Hop, UNE JUNE pour le Voeu $WISHNAME"
|
||||||
|
echo $MY_PATH/../tools/jaklis/jaklis.py -k ~/.zen/game/players/$PLAYER/secret.dunikey pay -a 1 -p $VOEUKEY -c \'"ASTRO:$VOEUNS G1Voeu $WISHNAME"\' -m
|
||||||
|
echo "************************************************************"
|
||||||
|
echo "************************************************************"
|
||||||
|
|
||||||
|
$MY_PATH/../tools/jaklis/jaklis.py -k ~/.zen/game/players/$PLAYER/secret.dunikey pay -a 1 -p $VOEUKEY -c "ASTRO:$VOEUXNS G1Voeu $WISHNAME" -m
|
||||||
|
[[ ! $? == 0 ]] \
|
||||||
|
&& echo "POOOOOOOOOOOOOOOOOOOORRRRRR GUY. YOU CANNOT PAY A G1 FOR A YOUR WISH"
|
||||||
|
|
||||||
|
## RUNNING WISH REFRESH
|
||||||
mkdir -p ~/.zen/tmp/${IPFSNODEID}/${PLAYER}/g1voeu/${WISHNAME}/${WISH}
|
mkdir -p ~/.zen/tmp/${IPFSNODEID}/${PLAYER}/g1voeu/${WISHNAME}/${WISH}
|
||||||
|
|
||||||
##########################################################################
|
##########################################################################
|
||||||
|
@ -148,6 +171,7 @@ echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
|
||||||
echo "TODO : REFRESH WORLD SAME WISH"
|
echo "TODO : REFRESH WORLD SAME WISH"
|
||||||
cat ~/.zen/game/world/$WISHNAME/*/.link 2>/dev/null
|
cat ~/.zen/game/world/$WISHNAME/*/.link 2>/dev/null
|
||||||
|
|
||||||
|
|
||||||
echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
|
echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
|
||||||
|
|
||||||
############################################
|
############################################
|
||||||
|
|
Loading…
Reference in New Issue