Was sind die Unterschiede zwischen Rückruf- und OAR-Adresse?

Ich verwende Oraclize mit testrpc und truffle und habe einige Punkte verwechselt

Wenn ich jetzt beim Ausführen der Bridge ein Adresskonto auswähle, warum und was der Zweck der Auswahl ist.

node bridge -a 1

Hier wurde das Konto 1 von testrpc-Konten ausgewählt, aber ich weiß nicht genau, wie es verwendet wird.

Wenn das Ergebnis an die Adresse zurückgesendet wird, die diese Daten erfragt (sagen wir, ich sende eine Anfrage von Konto 2), ist die Adresse vermutlich meine Adresse (Konto 2), wenn ich die Anfrage sende, korrigieren Sie bitte mein Verständnis, wenn ich es falsch verstehe.

Ein weiterer Punkt, ist die Absenderadresse des Abfrageergebnisses OAR ?? Ich meine, der Absender des Abfrageergebnisses wird der OAR sein ??

Vielen Dank

Antworten (1)

Nicola von Oraclize hier.

Mit der Option --account (-a) können Sie nur Ihre Rückrufadresse (cbAddress) auswählen. Dies ist wichtig, da das Konto entsperrt sein und über genügend Guthaben verfügen muss.

Dies wird hauptsächlich verwendet, um alle Oraclize-Verträge (Oraclize Address Resolver (OAR) und den Oraclize Connector) bereitzustellen/zu aktualisieren und die Antworten Ihrer Vertragsabfragen (die Transaktionen, die Ihre __callback-Methode aufrufen) zurückzusenden.

Die OAR-Adresse kann variieren und wird nur verwendet, um die Oraclize-Connector-Adresse in Ihrer Kette einfach aufzulösen. Sie wird von oraclizeAPI intern verwendet, und Sie müssen all dies nicht wirklich manuell verwalten.

Bitte beachten Sie, dass das Ethereum-Bridge-Tool noch experimentell ist und bald zugunsten eines neuen Tools namens „Stargate“ eingestellt wird, das viel einfacher zu installieren und zu warten sein wird.