In der ENS-Dokumentation heißt es, dass die „DApp“ Ihnen anzeigt, wann gängige ENS-Namen versteigert werden.
Woher wissen die DApp und der Twitter-Bot, welche Namen versteigert werden?
Die DApp und der Twitter-Bot haben Listen mit gebräuchlichen Namen eingebaut, die aus einem englischen Wörterbuch und Alexas Liste der Top-1-Millionen-Internet-Domain-Namen stammen. Sie verwenden diese Listen, um Ihnen zu zeigen, wann gebräuchliche Namen versteigert werden. Wir tun dies, weil, wenn die App diese Namen nicht preisgeben würde, jeder mit ein wenig technischem Geschick sie trotzdem herausfinden könnte, was ihnen einen Vorteil gegenüber denen verschafft, die nicht in der Lage sind, ihre eigene Liste und ihren eigenen Code zu erstellen, um Namen zu überprüfen Es.
Ich möchte eine Probe von versteigerten Volksnamen erhalten. Kann aber aus der Dokumentation nicht nachvollziehen, wie das geht. Ich weiß, wie man mit Verträgen unter Verwendung des ABI interagiert. Ich bin mir nur nicht sicher, auf welchen Vertrag sich "DApp" bezieht (Registrierung, Registrar, Resolver) oder welche Funktion verwendet werden soll.
Es gibt keine einzelne Vertragsmethode, die dies für Sie erledigen würde. Sie würden am Ende die Arbeit wiederherstellen, die Etherscan, der Twitter-Bot und die Registrar-DApp geleistet haben, um dies zu erreichen. Wenn Sie nur versuchen, ein Ergebnis zu erhalten, empfehle ich, Daten aus einer dieser Quellen zu ziehen.
Wenn Sie nur neugierig sind, wie Sie dies erreichen können, finden Sie hier einen groben Überblick über einen vernünftigen Ansatz:
BidRevealed
Ereignissenhash
Wertensha3
Hash.hash
Werts aus (2) anhand der Tabelle in (3) nach.Sie können ein anderes Ereignis als wählen BidRevealed
, mit etwas anderen Effekten. Beachten Sie, dass dies StartAuction
eine Reihe von Auktionen beinhalten wird, auf die niemand bietet. Der Registrar Dapp eröffnet Köderauktionen, um Ihr echtes Auktionsinteresse zu verschleiern.
mgalka
Schnitzer