Ich habe einen zweiten Besitzer für einen Vertrag mit der ETH und ein tägliches Limit für Überweisungen festgelegt. Ich kann ETH unter dieser Grenze transferieren. Aber die Übertragung großer Mengen (zum DAO-Vertrag) funktioniert nicht. Ein Besitzer (mein erstes Konto in der Brieftasche) klickt auf Transaktion senden und ... nichts.
„Nach spätestens ein paar Minuten sollte eine „Bestätigung ausstehend“-Transaktion ganz oben stehen“, schrieb Alexandre Van de Sande auf www.ethereum.org. Aber es erscheint keine Schaltfläche zur Bestätigung des zweiten Besitzers in Mist. Ich glaube, ich muss eine Vertragsfunktion ausführen, vielleicht "Bestätigen"? Aber "h" Parameter ist für mich nicht klar. Ich habe versucht, den ersten Transaktions-Hash in dieses Feld zu schreiben, ich habe einige andere Funktionen wie "Eigentümer entfernen" ausprobiert ... aber nicht erfolgreich.
Vielleicht liegt das Problem darin, dass beide Besitzer in einer Brieftasche sind? Meine ETH friert wegen diesem Experiment mit Zweitbesitzer ein :) Und ich weiß nicht, was ich tun soll.
Ohne den Code klingt es so, als hätten Sie einen Multi-Sig-Wallet-Vertrag, der 2 Aktionen erfordert, um das Tageslimit zu überschreiten. Es hört sich so an, als hätten Sie die erste Aktion ausgeführt und erwarteten eine Art interaktive Eingabeaufforderung, um die zweite auszuführen. Kein Client, den ich kenne, ist so schlau, diese Situation zu erkennen und nach dem bestätigenden Methodenaufruf zu fragen.
"...imported multi-user wallet to another computer..." hört sich so an, als hätten Sie die Vertrags-ABI einem Client auf einem anderen Computer hinzugefügt - vermutlich einem mit dem Konto der zweiten Besitzeradresse darauf.
Dass es funktioniert hat, bedeutet, dass Sie diese Bestätigung mit der zweiten Aktion ausgelöst haben – was auch immer es sein mag.
(Bitte posten Sie das nächste Mal den Code, damit die Leser nicht raten müssen!)
q9f
Benutzer49992
Benutzer49992
Richard Horrocks