Ich versuche, alle TX-Hashes und das Guthaben für eine Adresse zu sehen, die ich nicht besitze:
$ bitcoin-cli importaddress 1M43pksKTGpBd8J8XzjStjgnX5vie1kpYA
$ # wait 5 minutes while bitcoind presumably scans all txs
$ # for this address
$ bitcoin-cli getbalance 1M43pksKTGpBd8J8XzjStjgnX5vie1kpYA
0.00000000
bitcoind behauptet, dass diese Adresse kein Guthaben hat, während blockchain.info derzeit ein Endguthaben von 0,00993754 BTC anzeigt
warum funktioniert das nicht?
Der listunspent
Befehl scheint jedoch die nicht ausgegebenen Transaktionen korrekt aufzulisten:
$ bitcoin-cli listunspent 1M43pksKTGpBd8J8XzjStjgnX5vie1kpYA
[
{
"txid" : "0fdcdeff329b91fb9888720c958d550c39716f92abec4e5b6ff7c53a22bb31c2",
"vout" : 0,
"address" : "1M43pksKTGpBd8J8XzjStjgnX5vie1kpYA",
"account" : "",
"scriptPubKey" : "76a914dbf61ed2ce1def33a34d89ab7b05ccc25d9cf02288ac",
"amount" : 0.00010000,
"confirmations" : 3608,
"spendable" : false
},
{
"txid" : "db1beb183808e8b41064405d43bd6c684874b5f328bfb565c4e16cc2baaa0d18",
"vout" : 1,
"address" : "1M43pksKTGpBd8J8XzjStjgnX5vie1kpYA",
"account" : "",
"scriptPubKey" : "76a914dbf61ed2ce1def33a34d89ab7b05ccc25d9cf02288ac",
"amount" : 0.00983754,
"confirmations" : 4459,
"spendable" : false
}
]
Addieren Sie hier die Mittel: 0.00983754 + 0.00010000 = 0.00993754
entspricht der blockchain.info-Zahl. zeigt vielleicht getbalance
nur ausgebbare Mittel an?
Versuchen Sie es getbalance "*" 0 true
.
Hilfe von getbalance sagt:getbalance ( "account" minconf includeWatchonly )
Müllhausen
Jonas Schnelli
bitcoin-cli getreceivedbyaddress "<adr>" 0
Müllhausen
Pieter Wuille