Skip to main content

gdon helps creating paper tips for the Ğ1 libre crypto-currency ; and retrieve them after expiry.

Project description

Présentation

G1pourboire est un outil permettant de générer des pourboires en Ğ1. En développement, ceci est une version Béta.

Il est fonctionnel en ligne de commande, mais pas (encore ?) en interface graphique. Cette contribution est bienvenue !

Installation

Le logiciel est empaqueté et référencé sur l'index Pypi.

Installation des dépendances DEBIAN

  • python3
  • pip3
  • build-essential
  • python3-wheel`

Debian :

$ sudo apt-get install python3 python3-pip python3-dev build-essential python3-wheel
# si sur carte ARM:
$ sudo apt-get install libffi-dev

# ajouter .local/bin à votre PATH
$ echo 'export PATH="/home/$USER/.local/bin:$PATH"' >> .bash_aliases
# redémarrer votre terminal ou votre interpréteur de commande
# installer gdon
$ python3 -m pip install gdon

Installation pour les devs :

Désolé, le dépôt est encore nommé "Ğ1pourboire", ancien nom du projet

# apt install pipenv
$ git clone https://git.duniter.org/matograine/g1pourboire.git
$ cd g1pourboire
$ pipenv install '-e .'
$ pipenv run gdon

Utilisation

pour connaître toutes les commandes : gdon help

  • Générer et remplir des Ğ1Dons :

Les Ğ1Dons seront bloqués jusqu'à la péremption. Le compte depuis lequel vous crééez les Ğ1Dons vous sera nécessaire pour les récupérer.

$ gdon generer <montant> <nombre_pages> <peremption_date_JJ/MM/AAAA> 
  • Récupérer le contenu de Ğ1Dons :
$ gdon recuperer
  • Récupérer des Ğ1Dons depuis un dossier de sauvegarde:
gdon recuperer<dossier>
  • Récupérer des Ğ1Dons depuis un fichier:
recuperer fichier <fichier>
  • Si la récupération s'est mal passée :
recuperer backup <année>
  • Configurer le noeud Duniter :
gdon noeud <noeud> <port>

Les dons générés sont stockés par défaut dans ~/Documents/G1dons/ en pdf. Les fichiers de récupération sont par défaut dans ~/Documents/G1dons/Récupération. Ne pas le supprimer ! Les pourboires ne sont pas récupérables avant la date de péremption.

TODO

  • Interface graphique
  • Suivi des pourboires générés
  • Paquet stand-alone pour Windows

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gdon-0.1.0.tar.gz (259.8 kB view details)

Uploaded Source

Built Distribution

gdon-0.1.0-py3-none-any.whl (280.6 kB view details)

Uploaded Python 3

File details

Details for the file gdon-0.1.0.tar.gz.

File metadata

  • Download URL: gdon-0.1.0.tar.gz
  • Upload date:
  • Size: 259.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.3

File hashes

Hashes for gdon-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3703d781e76ed1db1ecec8a959cb12af487173b5110c22e8993d6343314ffa33
MD5 51e149a7b98396972c63705f24253f57
BLAKE2b-256 60b0c29f20bf97c58635d46893c9c592bfdafa8db49e16d386ce054e80b9957c

See more details on using hashes here.

File details

Details for the file gdon-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: gdon-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 280.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.3

File hashes

Hashes for gdon-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7af3dde43dfaa32d8dfb56b70f281e7a207b3078404ec7cb861b02053d097377
MD5 de86a4de74665cc48c99c63cb9a9c86a
BLAKE2b-256 0c64d58c1ddeb4c7c744b07661819afcb26378aa092ceb1e7ff7a578b6700acd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page