PLAYER pay to G1PUB API
This commit is contained in:
parent
8b59816876
commit
948bc1c79f
6
12345.sh
6
12345.sh
|
@ -529,8 +529,10 @@ echo "" > ~/.zen/tmp/.ipfsgw.bad.twt # TODO move in 20h12.sh
|
||||||
# PAY : /?player=PLAYER&pay=1&dest=G1PUB
|
# PAY : /?player=PLAYER&pay=1&dest=G1PUB
|
||||||
##############################################
|
##############################################
|
||||||
if [[ $APPNAME == "pay" ]]; then
|
if [[ $APPNAME == "pay" ]]; then
|
||||||
echo "${MY_PATH}/tools/jaklis/jaklis.py -k ~/.zen/game/players/${PLAYER}/secret.dunikey pay -a ${WHAT} -p ${VAL} -c 'Bro'"
|
echo "${MY_PATH}/tools/jaklis/jaklis.py -k ~/.zen/game/players/${PLAYER}/secret.dunikey pay -a ${WHAT} -p ${VAL} -c 'Bro' -m"
|
||||||
echo "$HTTPCORS $(${MY_PATH}/tools/jaklis/jaklis.py -k ~/.zen/game/players/${PLAYER}/secret.dunikey pay -a ${WHAT} -p ${VAL} -c 'Bro')" | nc -l -p ${PORT} -q 1 > /dev/null 2>&1 &
|
echo "$HTTPCORS" > ~/.zen/tmp/pay.log
|
||||||
|
${MY_PATH}/tools/jaklis/jaklis.py -k ~/.zen/game/players/${PLAYER}/secret.dunikey pay -a ${WHAT} -p ${VAL} -c 'Bro' -m 2>&1 >> ~/.zen/tmp/pay.log
|
||||||
|
cat ~/.zen/tmp/pay.log | nc -l -p ${PORT} -q 1 > /dev/null 2>&1 &
|
||||||
end=`date +%s`
|
end=`date +%s`
|
||||||
echo "(G_G ) PAYING Execution time was "`expr $end - $start` seconds.
|
echo "(G_G ) PAYING Execution time was "`expr $end - $start` seconds.
|
||||||
continue
|
continue
|
||||||
|
|
|
@ -22,7 +22,7 @@ PLAYERONE="$1"
|
||||||
for PLAYER in ${PLAYERONE[@]}; do
|
for PLAYER in ${PLAYERONE[@]}; do
|
||||||
[[ ! -d ~/.zen/game/players/$PLAYER ]] && echo "BAD $PLAYERONE" && continue
|
[[ ! -d ~/.zen/game/players/$PLAYER ]] && echo "BAD $PLAYERONE" && continue
|
||||||
MOATS=$(date -u +"%Y%m%d%H%M%S%4N")
|
MOATS=$(date -u +"%Y%m%d%H%M%S%4N")
|
||||||
[[ $PLAYER == "user" || $PLAYER == "zen" ]] && continue
|
[[ !$(echo "$PLAYER" | grep '@') ]] && continue
|
||||||
mkdir -p ~/.zen/tmp/${MOATS}
|
mkdir -p ~/.zen/tmp/${MOATS}
|
||||||
echo "##################################################################"
|
echo "##################################################################"
|
||||||
echo ">>>>> PLAYER : $PLAYER >>>>>>>>>>>>> REFRESHING TW STATION"
|
echo ">>>>> PLAYER : $PLAYER >>>>>>>>>>>>> REFRESHING TW STATION"
|
||||||
|
|
|
@ -91,9 +91,6 @@ Une fois votre Station Astroport démarrée (```~/.start.sh```):
|
||||||
```/?salt=${SALT}&pepper=${PEPPER}&testcraft=json&nodeid=&dataid=$QRHASH```
|
```/?salt=${SALT}&pepper=${PEPPER}&testcraft=json&nodeid=&dataid=$QRHASH```
|
||||||
|
|
||||||
|
|
||||||
* Déclencher un Payement (G1)
|
|
||||||
```/?salt=${SALT}&pepper=${PEPPER}&pay=$MONTANT&to=$G1PUB```
|
|
||||||
|
|
||||||
Redirections
|
Redirections
|
||||||
* vers Gchange
|
* vers Gchange
|
||||||
```/?salt=${SALT}&pepper=${PEPPER}&g1pub=on```
|
```/?salt=${SALT}&pepper=${PEPPER}&g1pub=on```
|
||||||
|
@ -101,6 +98,11 @@ Redirections
|
||||||
* vers TW
|
* vers TW
|
||||||
```/?salt=${SALT}&pepper=${PEPPER}&g1pub=astro```
|
```/?salt=${SALT}&pepper=${PEPPER}&g1pub=astro```
|
||||||
|
|
||||||
|
### PLAYER
|
||||||
|
|
||||||
|
* Déclencher un Payement (G1)
|
||||||
|
```/?player=${PLAYER}&pay=99&g1pub=DsEx1pS33vzYZg4MroyBV9hCw98j1gtHEhwiZ5tK7ech```
|
||||||
|
|
||||||
|
|
||||||
### PUBLIC
|
### PUBLIC
|
||||||
### ```/?qrcode=$G1PUB/$IPNS/$...```
|
### ```/?qrcode=$G1PUB/$IPNS/$...```
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
DUNIKEY=/.zen/game/players/.current/secret.dunikey
|
DUNIKEY=/.zen/game/players/.current/secret.dunikey
|
||||||
|
|
||||||
# Noeud Duniter
|
# Noeud Duniter
|
||||||
NODE=https://duniter.pini.fr/gva
|
NODE=https://g1.asycn.io/gva
|
||||||
|
|
||||||
# Adresse du pod Cesium ou Gchange à utiliser
|
# Adresse du pod Cesium ou Gchange à utiliser
|
||||||
#POD=https://g1.data.le-sou.org
|
#POD=https://g1.data.le-sou.org
|
||||||
|
|
Loading…
Reference in New Issue