Errore durante l'attivazione dell'account alphanet sulla finestra mobile
2 risposta
- voti
-
- 2019-03-21
Osservazionigenerali: leistantanee ditestogrezzo sonopiù convenientipergli sviluppatori delleimmaginiperchépuoi citarle :-)
Sembra che
tezos-client
non capiscailformato "uri"file:/[...]
.È unbugfastidioso che vale lapena segnalare su https://gitlab.com/tezos/tezos/issues.Non so se docker conservai file chemette in
/tmp/
o se li cancellaimmediatamente.Sei file rimangonoper unpo ',ora cheilfile son ènel contenitore,il clientalphabet.sh client activate account peach with /tmp/tz1....json
dovrebbefunzionare ...General remarks: raw text snapshots are more convenient for developers than pictures because you can quote them :-)
It looks like
tezos-client
does not understand the "uri" formatfile:/[...]
. It's an annoying bug which is worth reporting at https://gitlab.com/tezos/tezos/issues .I don't know if docker keeps the files it puts in
/tmp/
or if it erases them immediately. If files stay for a bit, now that the son file is in the container,alphabet.sh client activate account peach with /tmp/tz1....json
should work...-
e orapossoeseguiretezos-clientfinishmanon riesco ad attivareil successo dell'account,comeposso risolverlo?... `Erroreirreversibile: l'operazione opAguJg1GCLJUQ1qShiQDAcC56Zv41nZJcaePz8mGj21CSnfEKenon è aggiornatae potrebbenonesseremaiinclusanella catena. Si consiglia di utilizzare unblockexploreresternoand Now I can run tezos-client finish but I can't activate account success , How do I fixed it ? ... `Fatal error: The operation opAguJg1GCLJUQ1qShiQDAcC56Zv41nZJcaePz8mGj21CSnfEKe is outdated and may never be included in the chain. We recommand to use an external block explorer.`
- 1
- 2019-03-22
- Waravich Vipanichkarn
-
Ricevo lo stessoerrore anche quandoeseguo "./alphanet.sh client attivare l'account utente_1 contz1xxx ... xxxxxubq.json" Quandoilfilejson sitrovanella stessa cartella dello script alphanet.sh. L'erroregenerato è stato: Argomento 5 della riga di comandoerrato (tz1xxx ... xxxxxubq.json). Ilfilenonesiste: "tz1xxx ... xxxxxubq.json" come l'hai risolto?I am also getting the same error when I run "./alphanet.sh client activate account user_1 with tz1xxx...xxxxxubq.json" When json file is in the same folder of alphanet.sh script. Error thrown was: Erroneous command line argument 5 (tz1xxx...xxxxxubq.json). File doesn't exist: 'tz1xxx...xxxxxubq.json' How did you solve it?
- 0
- 2019-03-31
- user_184
-
Inoltre,hoeffettuato la configurazione localetramite l'opzione "Buildfrom Sources"e ricevevo l'errore obsoleto che haimenzionatonel commento.Come l'hai risolto?Also, I made the local set up via "Build from Sources" option and was getting the outdated error you mentioned in the comment. HOw did you resolved that?
- 0
- 2019-03-31
- user_184
-
- 2019-06-20
Ok,quindi questa è lamiaprima risposta di stackexchangee sono sorpreso diessere statoio a capirlo,maecco cosa hofatto dopo diverse ore.
Ilproblema è che dockernonpuò accedere alpostoneltuofilesystem che contieneiltuoportafogliotemporaneo. Quindi hotrovato questo articolo che spiegain dettaglio comemontare un volume su un container Dockermentre èin esecuzione: https://jpetazzo.github.io/2015/01/13/docker-mount-dynamic-volumes/
Devitrovareilnome deltuonodotezos con
dockerps
(1) Ilmio si chiama
alphanet_node_1
(2) Successivamente devitrovare laposizione deltuofile .json. Ilmio èin
~/Download/tezos_docker/tz1 ....json
(3) Quindiinserisciiltuo contenitore con la shell> ./alphanet.sh quindi creare la directorynel contenitorein cui si desidera contenereilfile .json. Ilmio è
/home/tezos/tezos_docker
Utilizza questitre valoriper le variabilinellaparte superiore dello scriptnell'articolo collegatoin alto:
CONTENITORE=(1) HOSTPATH =(2) CONTPATH =(3)
Assicurati anche di scaricare lo scriptnsenter dall'articolo collegato utilizzando
docker run --rm -v/usr/local/bin:/targetjpetazzo/nsenter
Infine ho dovutomodificareparte della sintassiin fondo allo scriptnell'articolo,eliminandoilfile -nelle righeinferiorie cambiando --modein -mpermknod. Spero che sia di aiuto!
Okay so this is my first stackexchange answer ever and I'm surprised I was the one to figure this out but here's what I did after several hours.
The problem is that docker cannot access the place in your filesystem that has your temp wallet in it. So I found this article detailing how to mount a volume to a docker container while it is running: https://jpetazzo.github.io/2015/01/13/docker-mount-dynamic-volumes/
You need to find the name of your tezos node with
docker ps
(1) Mine is called
alphanet_node_1
(2) Next you need to find the location of your .json file. Mine is in
~/Downloads/tezos_docker/tz1....json
(3) Next enter your container with >./alphanet.sh shell then create the directory in the container you want to contain the .json file. Mine is
/home/tezos/tezos_docker
Use those three values for the variables at the top of the script in the linked article at the top:
CONTAINER=(1) HOSTPATH= (2) CONTPATH= (3)
Also make sure you download the nsenter script from the linked article using
docker run --rm -v /usr/local/bin:/target jpetazzo/nsenter
Finally I had to change some of the syntax at the bottom of the script in the article, deleting the -- in the bottom rows and changing --mode to -m for mknod. Hope this helps!
-
eroico!rispondendo a una domanda di ritorno damarzo,benvenutoin TSE!heroic! answering a question back from march, welcome to TSE!
- 0
- 2019-06-23
- Ezy
Ho riscontrato unproblema durante l'esecuzione di "Attiva account" con alphanet sullafinestramobile (vediimmagine sotto).Come lo risolvo?