mehrfach übertragen?

Erstmal hallo. Wir werden ein Token für ein von uns entwickeltes Projekt schreiben. Wir erstellen neue Token, wir wollen einen einfachen Vertrag über Remix Ethereum schreiben. Wir werden einen großen Teil der Münze kostenlos verteilen (Airdrop) und einen kleinen Teil des Rests in Vorverkäufe und Teams aufteilen. Die Verteilung von Token an Tausende von Menschen ist kostspielig und zeitaufwändig. Ich habe versucht, dieses Problem zu lösen und festgestellt, dass ich durch dasselbe mit diesem Vertrag 200 verschiedene Adressen übertragen habe (siehe: https://etherscan.io/tx/0x71781f6300a7ab0869fc32710e5a1af43d0721e7a4d416208648e31a98d1801e) ein Vertrag. Dasselbe kann ich zu diesem remix.ethereum schreiben. unter der Annahme, dass wir einen Vertrag geschlossen haben; Kann ich auf diese Weise mehrere Überweisungen tätigen? wie kann ich das machen und wie kann ich das machen? Welche Geldbörse soll ich verwenden? Bitte hilf mir.

Ja, ich möchte Massenüberweisungen. aber diese Funktion existiert bereits in der obigen Adresse. Ich habe mich gefragt, wie mache ich den Vertrieb, nachdem ich diesen Vertrag über den Remix geschrieben habe? Welche Wallet werde ich verwenden? Gibt es eine andere Methode? Ich meine, um es klarer auszudrücken, ich habe einen Vertrag durch einen Remix erstellt. Ich habe auch einen Vertrag für mehrere Überweisungen geschrieben. Wie verwende ich diesen Vertrag? Wo gebe ich eth-Adressen ein und sende sie? hier: etherscan.io/tx/… Wie wurde die Übertragung durchgeführt? welches Wallet wurde verwendet?

Antworten (1)

Soweit ich weiß, möchten Sie Token in einer einzigen Transaktion an Tausende von Adressen verteilen. Dieser Code, den Sie verwenden, ist völlig in Ordnung, dh

function distributeToken(address[] recipients, uint256[] values){
//Mint a token and transfer to each each beneficiary
}

Auf diese Weise können Sie einen Token an mehrere Adressen prägen, aber Sie sollten dieses Snippet nicht verwenden, um Token zu übertragen, die Übertragung muss vom Token-Besitzer nur auf eigenen Wunsch erfolgen. Sie können die Brieftasche "MetaMask" verwenden, um die Transaktion zu signieren.

Vielen Dank für Ihre Antwort. Ich verwende einen vorgefertigten Vertrag zum Erstellen von Token, und ich gebe Token-Informationen ein und schreibe sie an remix.ethereum.org. (dh ich habe die Tests auf Ropsten gemacht), was soll ich tun, nachdem ich den obigen Link auf den Remix geschrieben habe? Wo soll ich die Adressen zum Senden von Token und die Menge an Token, die ich sende, schreiben? Sie sagten mir, dass ich die Transaktion mit MetaMask signieren und ausführen könnte. Wie bekomme ich diese Signatur? Vorausgesetzt, ich habe den gleichen Vertrag geschrieben wie dieser. Was muss ich dann tun, um 200 Überweisungen wie diese zu tätigen? Bitte erklären Sie die Grundstufe. Ich bin eher neu.
Sie müssen "MetaMask" von Chrome-Erweiterungen erhalten, dh chrome.google.com/webstore/detail/metamask/… . Hinzufügen Lesen Sie das Tutorial zu web3.js. Es wird Ihnen helfen, mit Ethereum Blockchain zu beginnen.
Funktion "distributeToken" (Adresse [] Empfänger, uint256 [] Werte) { // Präge ein Token und übertrage es an jeden Begünstigten } werde ich diese Funktion auf remix.etherum.org schreiben? Ich will das nur wissen.