Ich habe nur "empfangen", "senden" und "unreif" gesehen. Gibt es andere Kategorien, die ich vermisse? Und was bedeuten sie? Es scheint, dass "empfangen" eine Transaktion bedeutet, die unserem Konto Münzen gegeben hat, und "senden" bedeutet, dass wir jemand anderem Münzen gegeben haben.
Was Sie sehen, ist keine inhärente Eigenschaft einer Transaktion, sondern wie die Transaktion für Sie zum aktuellen Zeitpunkt aussieht und wie Ihr Bitcoin-Client sie anzeigen möchte.
Eine Transaktion enthält Eingaben und Ausgaben; Ob die Transaktion als „Senden“ oder „Empfangen“ (oder „Übertragen“) betrachtet wird, hängt davon ab, welche der Eingabe- und Ausgabeadressen sich in Ihrer Brieftasche befinden und als Ihnen gehörend betrachtet werden.
Eine „unbestätigte“ Transaktion ist eine Transaktion, die neu genug ist, um nicht als kanonischer Teil der Blockchain betrachtet zu werden. Sobald der Blockchain nach derjenigen, in der Ihre Transaktion aufgezeichnet wurde, genügend Blöcke hinzugefügt wurden, gilt sie als bestätigt. Die Anzahl der Blöcke hängt von Ihrem Bitcoin-Client ab.
Eine "unreife" Transaktion ist eine Generierungstransaktion, die nicht alt genug ist, um für Ausgaben verfügbar gemacht zu werden. Nach der aktuellen Spezifikation muss eine Generierungstransaktion mindestens 100 Bestätigungen haben, bevor sie ausgegeben werden kann.
Aus der Quelle in 0.8.6 sehe ich diese möglichen Kategorien:
src/rpcwallet.cpp:961: entry.push_back(Pair("category", "send"));
src/rpcwallet.cpp:986: entry.push_back(Pair("category", "orphan"));
src/rpcwallet.cpp:988: entry.push_back(Pair("category", "immature"));
src/rpcwallet.cpp:990: entry.push_back(Pair("category", "generate"));
src/rpcwallet.cpp:993: entry.push_back(Pair("category", "receive"));
src/rpcwallet.cpp:1011: entry.push_back(Pair("category", "move"));
Also im Wesentlichen:
Pieter Wuille
jgm
Pieter Wuille
Philosoph
Pieter Wuille
Philosoph
Pieter Wuille
Philosoph
Pieter Wuille
listtransactions
, glaube ich.Philosoph