2016-03-29 4 views
1

Ich suche nach einer Möglichkeit, eine Liste von Transaktionen für eine bestimmte Adresse zu erhalten. Wenn es zu viele Transaktionen gibt, würde ich erwarten, die Ergebnisse pagen zu können. Es wäre besser, wenn ich die letzte verarbeitete Transaktion als Parameter angeben könnte, damit ich die neuesten Transaktionen von einem bestimmten Punkt abrufen kann.So erhalten Sie die Ethereum-Transaktionsliste nach Adresse

Etwas wie folgt aus:

var page = 1; 
txList = getTransactionList("0x323432432...", page, lastProcessedTx); 

Antwort

2

Aus meiner Forschung bisher gibt es keine Möglichkeit, Transaktionsliste für eine Adresse zu bekommen. Sie sollten alle Transaktionen in der Blockchain für die angegebene Adresse überprüfen oder Adressen auf Transaktions-Hashes in einer Datenbank beziehen. Sehen Sie diesen Thread, der das Fehlen der notwendigen API bestätigt: https://github.com/ethereum/go-ethereum/issues/1897

Eine Alternative dazu ist Etherscan API zu verwenden: https://etherscan.io/apis Aber es hängt von dem Server eines Dritten.