Bitcoind-Funktionalität ohne Ausführen eines vollständigen Knotens

Ich möchte einige der Beispiele in "Mastering Bitcoin, Programming the Open Blockchain" mit bitoind auf meinem Ubuntu-System ausführen. Gibt es ein Programm (möglicherweise Bitcoin selbst), mit dem ich dies tun kann, ohne ein vollständiges Not einzurichten, was ich derzeit aus Hardwaregründen nicht tun kann?

Ich möchte hauptsächlich in der Lage sein, Transaktionen mit Kommentaren wie bitcoin-cli decoderawtransactionzum Beispiel zu untersuchen.

Vielen Dank und Entschuldigung, wenn dies eine dumme Frage ist.

Ich denke, Sie könnten versuchen, eine API zu verwenden?
Kannst du ein Beispiel geben?
Siehe meine Antwort unten.

Antworten (2)

Ich denke, Sie könnten eine API verwenden, die die gleiche Funktionalität bietet.

Siehe https://chainquery.com/bitcoin-api/decoderawtransaction

bitcoin-cli decoderawtransaktion

Und noch viel mehr Aufrufe/Befehle sind dort aufgelistet.

Passt das zu Ihren Anforderungen?

Ja, das ist ziemlich gut von dem, was ich in dieser kurzen Zeit gesehen habe. Lassen Sie mich aus Neugier auch fragen, gibt es so etwas für die Befehlszeile in Linux (Ubuntu)?
Du meinst so etwas wie den Bitcoin-Core-RPC-Client? en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list , siehe diese Antwort -> bitcoin.stackexchange.com/questions/24563/…
Ok, dh so etwas wie bitcoinj ist ein Werkzeug, das ich mir vielleicht ansehen möchte.

Sie könnten Bitcoin auch im Regtest-Modus ausführen, was es Ihnen ermöglichen würde, mit dem RPC und allem zu experimentieren, ohne die Haupt-Blockchain herunterladen zu müssen (Regtest erstellt eine eigene private Blockchain, die Sie verwenden können, die Sie mit dem generateRPC-Befehl minen können) . .