Add --node and --key options

This commit is contained in:
poka 2020-11-25 05:06:04 +01:00
parent 36533929ca
commit 481d13269d
1 changed files with 5 additions and 0 deletions

5
pay.py
View File

@ -25,6 +25,8 @@ parser = argparse.ArgumentParser()
parser.add_argument('-d', '--destinataire', help="Destinataire du paiement")
parser.add_argument('-m', '--montant', type=int, help="Montant de la transaction")
parser.add_argument('-c', '--commentaire', default="", help="Commentaire de la transaction")
parser.add_argument('-n', '--node', help="Sélection d'un noeud Duniter à utiliser")
parser.add_argument('-k', '--key', help="Chemin vers notre fichier de trousseau (PubSec)")
parser.add_argument('--mempool', action='store_true', help="Utilise les sources en Mempool")
parser.add_argument('-v', '--verbose', action='store_true', help="Affiche le résultat JSON de la transaction")
parser.add_argument('--version', action='store_true', help="Affiche la version actuelle du programme")
@ -39,6 +41,9 @@ if not args.destinataire or not args.montant:
parser.print_help()
sys.exit(1)
if args.node: node = args.node
if args.key: dunikey = args.key
# Create transaction and send it
trans = Transaction(dunikey, node, args.destinataire, args.montant, args.commentaire, args.mempool, args.verbose)
result = trans.send()