Keine Kontonummer oder Adresse in Listentransaktionen für generierte Blöcke

Ich brauche (für meine App-Entwicklung) mehr Informationen, die mit den "Listentransaktionen" des Bitcoind-Daemons gedruckt werden.

Für generierte Blöcke wird das Konto als "" angezeigt und es wird auch keine Bitcoin-Adresse angezeigt. Warum eigentlich nicht? Der Blockexplorer zeigt die Adresse an, die den Block „geschürft“ hat, und die Zuordnung der Adresse zur Kontonummer funktioniert beim Empfang von Coins einwandfrei, warum nicht auch bei generierten Blöcken?

Selbst diese Anfrage schafft es nicht in den Mainstream-Client, jede Hilfe, die mir sagt, wo im Code ich sie platzieren soll (wenn überhaupt technisch machbar), wird sehr geschätzt.

Zusätzlich zu Ihrer Frage hier möchten Sie vielleicht auch ein Problem auf dem Bitcoin GitHub für Ihre Funktionsanfrage erstellen. Was die Lösung betrifft, weiß ich, dass Bitcoin die gesamte Blockchain verfügbar und durchsuchbar hält, so funktionieren Websites wie BlockExplorer, ich bin mir nur nicht 100% sicher, wie ich auf diese bestimmte Datenbank zugreifen soll. Aber ich bin sicher, jemand in unserer Community wird es wissen :)
Wenn Sie darüber nachdenken, würde ein privater Bitcoin-ab- Server für Ihre Zwecke funktionieren? Zumindest sollten Sie in der Lage sein, irgendwo dort Code zum Parsen der Blockchain zu finden, und es ist Python, also sollte es leicht zu verstehen sein.

Antworten (1)

Es gibt einen Embryo eines Patches auf Github, der genau dieses Problem lösen sollte. Es wurde auf der Dev-Mailingliste angekündigt, erhielt aber nie viel Aufmerksamkeit. Jetzt ist es ein bisschen veraltet (die letzte Zusammenführung mit Master ist vom 26. September). Vielleicht kannst du hier anfangen.