Comment puis-je exécuter un transfert de Tezos-Client Programmatiquement?
-
-
Veuillez signaler lemessage d'erreur que vous dites autrement,iln'estpas clair quelest votreproblèmePlease report the error message you say otherwise it is unclear what is your problem
- 2
- 2019-02-11
- Ezy
-
2 réponses
- votes
-
- 2019-02-11
Essayez d'être aussiexplicite quepossible:
- Spécifiez le chemin complet de
Tezos-Client
- Spécifiez le répertoire absolu contenant les données,en particulier les alias (généralement
-base-dir/home/[.. User ..]/. Tezos-Client
)
Si celane fonctionnepas,copiez-coller lesmessages d'erreur,afin quenouspuissions comprendre leproblème.
Try to be as explicit as possible:
- specify the full path to
tezos-client
- specify the absolute directory containing the data, especially the aliases (generally
--base-dir /home/[..USER..]/.tezos-client
)
If it does not work, copy-paste the error messages, so that we can understand the problem.
-
Cela a résolu leproblème.Après avoir ajouté --Base-DiR/Home/user/Tezos/.TezosoClient à la commande detransfert,cela afonctionné sansfaille.Unexemple de commandefonctionnelle serait comme celui-ci:/Accueil/Utilisateur/Client Tezos/Tezos-Client - Base-Dir/Home/user/.Tezos-Client Transfert 1 de Myalias à TZ1 .... --Fee 0.05 --Se-CoursThis solved the problem. After I've added --base-dir /home/user/tezos/.tezos-client to the transfer command, it worked flawlessly. A sample functional command would be like this: /home/user/tezos/tezos-client --base-dir /home/user/.tezos-client transfer 1 from myAlias to tz1.... --fee 0.05 --dry-run
- 0
- 2019-02-11
- Luiz Milfont
-
- 2019-02-10
Essayez le chemin complet.Comme ça:
Accueil/Your_user_Name/Tezos/Tezos-Client Transfert 1 de Myalias à TZ1 .... --Fee 0.05 - Dupoint de vue
Try the full path. Like that:
home/your_user_name/tezos/tezos-client transfer 1 from myAlias to tz1.... --fee 0.05 --dry-run
-
J'ai déjàessayéplein cheminet iln'y apas de différence.Celafonctionne sur la ligne CMD,mais échoue si appelé à l'intérieur d'unprogramme.Tezos-Client renvoie unmessageindiquant qu'ilne reconnaîtpas l'alias.I've already tried full path and there is no difference. It works on cmd line, but fails if called inside a program. Tezos-client returns a message saying it does not recognize the alias.
- 0
- 2019-02-11
- Luiz Milfont
-
Vérifiez l'utilisateur que votre scriptfonctionne comme.On dirait que cen'estpeut-êtrepas celui que vouspensez que c'est.Check the user your script is running as. It sounds like it may not be the one you think it is.
- 0
- 2019-02-11
- xtzbaker
-
Le chemin completestimportant,mais ce qui était vraimentmanquant était leparamètre --base-dir.Quoi qu'ilen soit,mercibeaucoup.The full path is important, but what was really missing was the --base-dir parameter. Anyways, thank you a lot.
- 1
- 2019-02-11
- Luiz Milfont
est-ilpossible d'appeler unbinaire Tezos-Client àpartir d'une langue deprogrammation?J'aiessayé d'yparvenir,mais sans succès.Lamême commande utilisée via la ligne de commandefonctionne,mais lorsqueje l'appelle àpartir d'un script,il échoue.
J'ai vu des conseilspour écrire la commande dans un script shell,comme Test.sh.Je l'aifaitet le scriptne fonctionne que dans la ligne de commande.Sije l'appelle depuis unprogramme,il échoue aussi.
Est-ce unemesure de sécurité du client Tezos?Ou y a-t-il unebonnefaçon de lefaire?
Ceciest la commande queje veux appelermon logiciel: