Ich habe ein paar TestNet-Adressen importiert und Geld an eine von ihnen geschickt. Wenn ich laufe
bitcoin-cli getaccount mvKoQLrzovNbgALa2D7prh9pagd2QUKpWo
es antwortet mit dem Konto, das ich ihm benannt habe.
Ich habe 1,1 BTC an diese Adresse gesendet, wie hier zu sehen ist, aber wenn ich gettransaction ausführe, heißt es Betrag: 0, aber alles andere sieht korrekt aus. getbalance gibt auch 0 zurück. Was mache ich hier falsch?
Anscheinend sind Sie nicht im Testnet-Netzwerk. und mir ist aufgefallen, dass Sie die Befehle mit dem Anhängen von -testnet senden
bitcoin-cli -testnet wird von der Adresse 'mvKoQLrzovNbgALa2D7prh9pagd2QUKpWo' empfangen"
Um Bitcoin auf testNet laufen zu lassen
Stoppen Sie Bitcoin und öffnen Sie es ~./bitcoin/bitcoin.conf
mit einem beliebigen Texteditor.
und fügen Sie testnet=1
Speichern und Schließen hinzu.
Versuchen Sie, bitcoin-cli listunspent 0 9999
Sie sollten die Transaktion sehen.
Wie auch immer, wenn Sie es bereits im Testnet-Netzwerk ausgeführt haben
versuchen Sie den folgenden Befehl, um den Adresssaldo abzurufen
bitcoin-cli getbalance "" 0 true
Argumente:
"Konto" (Zeichenfolge, optional)
minconf (numerisch, optional, Standard=1) Nur Transaktionen einschließen, die mindestens so oft bestätigt wurden.
include_watchonly (bool, optional, default=false ) Schließt auch das Guthaben in Watch-Only-Adressen ein.
Setheroni