Solo he visto "recibir", "enviar" e "inmaduro". ¿Hay otras categorías que me estoy perdiendo? ¿Y qué significan? Parece que "recibir" significa una transacción que le dio monedas a nuestra cuenta, y "enviar" significa que le dimos monedas a otra persona.
Lo que está viendo no es una propiedad inherente de una transacción, sino cómo se ve la transacción en el momento actual y cómo su cliente de Bitcoin quiere mostrarla.
Una transacción contiene entradas y salidas; si la transacción se considera un "envío" o "recepción" (o "transferencia") depende de cuáles de las direcciones de entrada y salida estén en su billetera y se consideren de su propiedad.
Una transacción "no confirmada" es aquella que es lo suficientemente reciente como para no ser considerada una parte canónica de la cadena de bloques. Una vez que se hayan agregado suficientes bloques a la cadena de bloques después de que se registre su transacción, se considerará confirmada. El número de bloques depende de su cliente Bitcoin.
Una transacción "inmadura" es una transacción de generación que no tiene la edad suficiente para estar disponible para gastar. Según la especificación actual, una transacción de generación debe tener al menos 100 confirmaciones antes de que pueda gastarse.
Desde la fuente en 0.8.6, veo estas posibles categorías:
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"));
Así que esencialmente:
pieter wuille
jgm
pieter wuille
filósofo
pieter wuille
filósofo
pieter wuille
filósofo
pieter wuille
listtransactions
, creo.filósofo