Commit 08d990bc authored by matograine's avatar matograine

Mettre à jour config.sh, scripts/fonctions.sh, scripts/g1cotis.sh, scripts/g1recur.sh files

parent 6875db00
......@@ -16,12 +16,12 @@ noeud="g1-test.cgeek.fr:443" #"g1.presles.be:443" "ts.g1.librelois.fr" "g1.dunit
monnaie=ĞTest
## Si votre distribution GNU/Linux vous permet d'installer Silkaj directement :
silkaj=silkaj -p $noeud
silkaj=silkaj
## Si vous avez installé Silkaj en environnement virtuel :
## Chemin vers le dossier contenant Silkaj :
#cd /home/UTILISATEUR/Silkaj
#silkaj="pipenv run silkaj -p $noeud"
#silkaj="pipenv run silkaj"
########################
......
......@@ -16,7 +16,7 @@ done
adr_verif ()
{
echo "Vérification de l'adresse..."
$silkaj balance "$1" | grep Total > /dev/null
$silkaj -p $noeud balance "$1" | grep Total > /dev/null
return $?
}
......
......@@ -46,7 +46,7 @@ fi
## Réserve
## Montant
while true ; do
montant=$($silkaj balance $recept | grep "Total Quantitative" | cut -d'=' -f2 | cut -d' ' -f2- | sed -e "s/ $monnaie//g" | bc )
montant=$($silkaj -p $noeud balance $recept | grep "Total Quantitative" | cut -d'=' -f2 | cut -d' ' -f2- | sed -e "s/ $monnaie//g" | bc )
if [ "$?" == "0" ] ; then
break
else
......@@ -81,7 +81,7 @@ elif [ $montant_round -ge $min ] ; then
restant=$(echo "$restant - $cot" |bc )
# envoi de la transaction
while true ; do
$silkaj -y tx --auth-file --file=$auth --output="${lst_tx[$a]}" --amount="$cot" --comment="$com"
$silkaj -p $noeud -y tx --auth-file --file=$auth --output="${lst_tx[$a]}" --amount="$cot" --comment="$com"
if [ $? == 0 ] ; then
echo "cotisation $(($a+1)) effectuée" ; break
else
......@@ -96,7 +96,7 @@ elif [ $montant_round -ge $min ] ; then
echo "apres cotisations :" $restant $monnaie
if [ ! $restant_round -eq 0 ] ; then
while true ; do
$silkaj -y tx --auth-file --file=$auth --output="$fin" --amount="$restant" --comment="G1Cotis"
$silkaj -p $noeud -y tx --auth-file --file=$auth --output="$fin" --amount="$restant" --comment="G1Cotis"
if [ $? == 0 ] ; then
echo "transaction finale effectuée" ; break
else
......
......@@ -31,7 +31,7 @@ fi
## Montant
while true ; do
montant=$($silkaj balance $recept | grep "Total Quantitative" | cut -d'=' -f2 | cut -d' ' -f2- | sed -e "s/ $monnaie//g" | bc )
montant=$($silkaj -p $noeud balance $recept | grep "Total Quantitative" | cut -d'=' -f2 | cut -d' ' -f2- | sed -e "s/ $monnaie//g" | bc )
if [ "$?" == "0" ] ; then
break
else
......@@ -54,7 +54,7 @@ elif [ $(echo "100 * $montant_round" | bc) -ge $(echo "100 * $virt_recur" | bc)
## Envoi du virement
while true ; do
$silkaj -y tx --auth-file --file=$auth --output="$fin" --amount="$virt_recur" --comment=$com
$silkaj -p $noeud -y tx --auth-file --file=$auth --output="$fin" --amount="$virt_recur" --comment=$com
if [ $? == 0 ] ; then
echo "virement effectué" ; break
else
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment