Ich möchte Transaktionen für eine Adresse von der folgenden API abrufen:
https://blockchain.info/address/ $btc_address?format=json
Die Sache ist, den von der API zurückgegebenen json zu verstehen. Ich verstehe nicht, welche davon die Transaktion und die Zeit sind, zu der diese Transaktion stattgefunden hat, und die Bestätigungen einer Transaktion.
Kann jemand helfen?
Das von dieser API zurückgegebene Ergebnis ist ein zusammengesetztes JSON-Objekt, das Folgendes enthält:
Die Transaktionen sind in einer JSON-codierten Liste unter dem txs
Schlüssel enthalten. Jede Transaktion selbst ist ein wörterbuchähnliches Objekt, das relevante Informationen enthält.
Es sollte ziemlich klar sein, wenn Sie es in einer Baumstruktur visualisieren. Sie können das JSONView-Plug- in für Firefox oder Chrome verwenden – es rendert alle application/json
Antworten in einem netten hierarchischen und anklickbaren Baum und hilft Ihnen, es zu verstehen.
Wahrscheinlich suchen Sie nach der Spezifikation des Transaktionsprotokolls. Hier ist der Link aus dem Bitcoin-Wiki.
Sie können JSON-Schlüssel, die von blockchain.info zurückgegeben werden, dem Transaktionsprotokoll unten zuordnen. Zum Beispiel wird das Beschreibungsfeld version
im Wiki dem von blockchain.info zugeordnet ver
.
Sie müssen diese Struktur gemäß dem Protokoll in native Strukturen/Objekte in der von Ihnen verwendeten Programmiersprache parsen.
Hallo Welt