Adresse erstellen

Von Adressen darf nicht mehr als einmal ausgegezahlt werden. Wenn Sie von einer Adresse abbuchen, müssen Sie entweder eine neue generieren indem Sie den Index erhöhen, oder eine andere Sicherheitsstufe verwenden.

Jeder Code, der einen Seed verwendet, wird auf der Clientseite ausgeführt. Dein Seed wird niemals irgendwohin geschickt.

Um diese Anleitung abzuschließen, muss auf Ihrem Computer Node JS (8+) installiert sein.

1. Erstellen Sie ein neues Verzeichnis mit dem Namen iota-basics

2. Wechseln Sie in der Befehlszeile in das Verzeichnis iota-basics und installieren Sie die IOTA Core-Bibliothek

$ cd iota-basics
$ npm install --save @iota/core

3. Erstellen Sie im Verzeichnis iota-basics eine neue Datei mit dem Namen generate-address.js

4. Kopieren Sie den folgenden Code und fügen Sie ihn in die Datei ein:

// Require the IOTA library
const Iota = require('@iota/core');

// Create a new instance of the IOTA object
// Use the `provider` field to specify which IRI node to connect to
const iota = Iota.composeAPI({
provider: 'https://nodes.thetangle.org:443'
});

const seed =
'PUETTSEITFEVEWCWBTSIZM9NKRGJEIMXTULBACGFRQK9IMGICLBKW9TTEVSDQMGWKBXPVCBMMCXWMNPDX';

// Generate an address
iota.getNewAddress(seed, {index: 0, security: 2})
.then(address => console.log(address));

5. Skript ausführen

Eine Adresse (81 Trytes) wird in der Konsole angezeigt.

Wenn Sie das Skript erneut ausführen, wird dieselbe Adresse in der Konsole angezeigt.

Ändern Sie die Index- und Sicherheitsstufenargumente in getNewAddress Funktion, um eine andere Adresse für diesen Seed zu generieren.

Alternativ setzen Sie Ihren eigenen Seed in der seed Variable, um eine neue Adresse für Ihren Seed zu generieren.


Anmerkung:

Der Inhalt kann durch die Übersetzung verfälscht sein. Im Zweifel gilt das englische Original der IOTA Foundation.

Quelle: https://docs.iota.org/docs/iota-basics/0.1/how-to-guides/generate-an-address

  • Zuletzt geändert: 2019/02/12 09:27
  • von vrom