diff --git a/sendmsg.sh b/sendmsg.sh index ddfc018..41afdb3 100755 --- a/sendmsg.sh +++ b/sendmsg.sh @@ -8,7 +8,8 @@ issuer="Do99s6wQR2JLfhirPdpAERSjNbmjjECzGxHNJMiNKT3P" # Clé publique Ḡ1 de l'émetteur du message recipient="DsEx1pS33vzYZg4MroyBV9hCw98j1gtHEhwiZ5tK7ech" # Clé publique Ḡ1 du destinataire du message dunikey="~/dev/trousseau-Do99s6wQ-g1-PubSec.dunikey" # La clé privé Ḡ1 de l'émetteur, générable par Cesium au format PubSec -pod="https://data.gchange.fr" # Adresse du pod Cesium ou Gchange à utiliser +#pod="https://data.gchange.fr" # Adresse du pod Cesium ou Gchange à utiliser +pod="https://g1.data.duniter.fr" ### @@ -20,14 +21,7 @@ times=$(date -u +'%s') nonce=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -n 1) # Fabrication du hash -hash=$(echo "{ - "issuer" : "$issuer", - "recipient" : "$recipient", - "title" : "$title", - "content" : "$content", - "time" : "$times", - "nonce" : "$nonce", -}" | sha256sum | awk '{ print $1 }') +hash=$(echo "{"issuer" : "$issuer","recipient" : "$recipient","title" : "$title","content" : "$content","time" : "$times","nonce" : "$nonce"}" | sha256sum | awk '{ print $1 }') hash=$(node -p "JSON.stringify(\"$hash\")") # Fabrication de la signature @@ -46,7 +40,7 @@ echo "{ }" # Envoi du document à -curl -s "$pod/message/outbox" -d ' +curl "$pod/message/outbox" -d ' { "issuer" : "$issuer", "recipient" : "$recipient",