Hinzufügen und Übertragen von entstandenen Konten in der Cli-Geldbörse
2 Antworten
- Stimmen
-
- 2019-03-02
Um dem Cli-Geldbörsenein stammendes Konto hinzuzufügen:
Tezos-Client Erinnern Sie sich an Vertrag & lt; New Alias & GT; & lt; kt1 ... >
Prüfen,ob dasentstandene Kontoerfolgreich dem Client hinzugefügt wurde:
Tezos-Client-Listebekannte Verträge
Salance des ursprünglichen Kontos anzeigen:
Tezos-Client Erhalten Sie das Gleichgewichtfür & lt; New Alias & GT;
Um vom ursprünglichen Konto übertragen zu werden,muss dergeheime Schlüssel desimpliziten Kontos (TZ1 ...) vom Clientbekannt sein:
Tezos-Client Importgeheimer Schlüssel & lt; Neue Alias & GT; & lt;geheime Key >
Dann sind Transfers aus stammenden Konten ähnlich den Transfersfürimplizite Konten:
Tezos-Client Transfer & lt; Menge & GT; von & lt; Alias von kt1 ... >to & lt; Zielpkh >
Beachten Sie,dass diese Beispielefür die Verwendung von Fällen dienen,wenn Sie dieimpliziten und stammenden Kontenin einer anderen Brieftascheerstellt haben und diese Konten auchinnerhalb des Tezos-Clients verwendenmöchten.
Wenn Sieein ursprüngliches Konto voneinem impliziten Kontomit dem Tezos-Clienterstellenmöchten,verwenden Sie den von @cousinit angegebenen Befehl.
To add an originated account to the cli wallet:
tezos-client remember contract <new alias> <kt1...>
Check if the originated account was successfully added to the client:
tezos-client list known contracts
Show balance of the originated account:
tezos-client get balance for <new alias>
In order to transfer from the originated account, the secret key of the implicit account (tz1...) must be known by the client:
tezos-client import secret key <new alias> <secret key>
Then transfers from originated accounts are similar to transfers for implicit accounts:
tezos-client transfer <amount> from <alias of kt1...> to <destination PKH>
Note that these examples are for use cases when you created the implicit and originated accounts in another wallet and you want to use these accounts also within the tezos-client.
If you want to create an originated account from an implicit account with the tezos-client, then use the command given by @cousinit.
-
- 2019-02-09
Wenn Siemit dem TEZOS-Befehlszeilen-Client arbeiten,wissen Sienützlich,dass Sie Kontenein Alias geben können,um die Eingabe von Befehlen zuerleichtern:
Client addieren Adresse & lt; Neue Alias & GT; & lt; öffentlicher Schlüssel-Hash,auf den Alias gilt undgt;
Umein stammendes Kontofüreinen bestimmten TZ1-Alias zuerstellen,müssen Sie wissen,dasses 0,257 XTZbrennen wird,und Siemüsseneine Gebührfür den Betrieb angeben.
Wenn Sieesin mehreren Schrittentun undmehrere Gebühren zahlen,können Sie allesin einem Befehltun. Angenommen,Siemöchten,dass das ursprüngliche Konto seinen Betrag aneinen Bäcker delegieren kann,müssen Sieesentweder als delegierbarmarkieren oder den Delegierten zum Zeitpunkt des Erstellensfügen.
Derfolgende Befehlerstelltein stammendes Kontofür das angegebene TZ1-Konto und übertragen Sie 1000xtZ-Fonds darauf,markieren Sieihn als delegierbar,und weisen Sieihn als delegierbarein,und weisen Sie den Delegierten auf,während Sieeine einzige Gebühr von 0.002 XTZ zahlen,und Sie werdenein extra 0,257 ausgebrannt des TZ1-Kontos
Client Originate Account & lt; Geben Sieeinen Alias für dasneue Kontoein undgt ein. für & lt; Alias oderpkh von Ihrem TZ1 & GT; Übertragung von 1000.0. von & lt; Alias oderpkh von Ihrem TZ1 & GT; --delegieren & lt; Alias oder PKH des Kontos,an dem Sie Ihre Fonds & GT delegierenmöchten; -bis 0,002.
when working with the Tezos command line client it's useful know that you can give accounts an alias to make it easier to enter commands:
client add address <new alias> <public key hash to which alias applies>
To create an originated account for a given tz1 alias, you need to be aware that it will burn 0.257 xtz, plus you need to specify a fee for the operation.
Rather than do it in multiple steps and pay multiple fees, you can do it all in one command. Assuming you want the originated account to able to delegate its amount to a baker, then you either need to flag it as delegatable or add the delegate at the time you create it.
The following command will create an originated account for the specified tz1 account, and transfer 1000xtz funds to it, mark it as delegatable, and assign its delegate while paying a single fee of 0.002 xtz PLUS you will see an extra 0.257 burned out of the tz1 account
client originate account <enter an alias for the new account> for <alias or pkh of your tz1> transferring 1000.0 from <alias or pkh of your tz1> --delegate <alias or pkh of the account to which you want to delegate your funds> --fee 0.002
-
Ich habe die ursprüngliche Fragebearbeitet,um die Bedeutung zu klären,daich wissen wollte,wieein KT1-Kontoeinfach überwacht werden kann und wieman voneigenen KT1-Adressen ausgeben kann,wenn derprivate Schlüsselfür den Manager (TZ1) verfügbarist.Ichfreuemichjedoch über Ihre Antwort.I edited the original question to clarify the meaning, as I wanted to know how a kt1 account can simply be monitored and how one can spend from own kt1 addresses when the private key for the manager (tz1) is available. I appreciate your answer though.
- 1
- 2019-02-09
- cryptodad
Im Tezos-Client-Handbuchfinden Sienur Befehle,um den Manager und das Kontostandfürein stammendes Konto (Vertrag) zuerhalten.Wie kannein solches Konto dem Clientfür die Überwachung von Salden hinzugefügt werden (z. B.
add address <new> <src>
für TZ1-Adressen) und,wenn dergeheime Schlüsselfür den Manager (TZ1-Adresse)Ist verfügbar,wie kannman davon ausgeben?