2016-07-28 20 views
2

kann ich fragen, ob es eine Möglichkeit gibt, alle Transaktionen abzurufen, die ich in meiner Blockchain habe?Abrufen der vollständigen Liste der Transaktionen für Hyperverteiler

Zum Beispiel, "A" übertrug 10 auf "B" (erste Transaktion), "B" übertrug 10 auf "A" (zweite Transaktion), und so weiter.

Gibt es also eine Möglichkeit, die Liste der Transaktionen abzurufen und anzuzeigen?

+0

Ich weiß nicht, ob dies von Anfang an unterstützt wird, aber Sie können immer nur eine Tabelle aller Transaktionen in Ihrem Chaincode führen und nur einen Abfrageaufruf verwenden, um die Tabelle zurückzugeben. –

Antwort

0

Wenn Sie alle von ihnen möchten, können Sie über alle Blöcke in der Blockchain mit dem REST endpoint iterieren. Dadurch erhalten Sie alle Informationen des Blocks, einschließlich aller Transaktionen im Block.

Sie können die gesamte Höhe (Länge) der Blockchain mit der erhalten.

+0

Ist dies möglich, wenn Vertraulichkeit aktiviert ist? http://stackoverflow.com/questions/38143344/how-to-decrypt-the-strasaction-payload-when-confidentiality-isturned-on – cjcroix

+0

Können Sie dies mithilfe von HFC-Paket tun? –